WordPress

広告
WordPress

WordPressでデータベースのテーブルを作成

WordPressでデータベースにテーブルを作成する機会があり、沼にハマってなかなか抜け出せなかったので、残しておきます。結論 $wpdbを使ってテーブルを作るまずは、結論のコードからglobal $wpdb;// dbDeltaの利用の為...
Mac

Mac M2 dockerでWordPressを動かす

macで仮想環境を作るにはいくつか方法がありますが、dockerで作ってみます。環境MacBook pro M2 Docker Desktopをインストール済みdocker-compose.ymlの作成書類フォルダの下に任意のフォルダを用意...
WordPress

Gutenberg開発環境が構築できない・・・

泣き事です。Node.jsを入れてGutenbergの開発環境を構築すべく下記、コマンドをターミナルで打ったら…npx create-guten-block demo-blockエラーその1 Error: Command failed: n...
WordPress

WordPressでカスタム投稿を複数まとめて年別一覧

まずは、WordPressで、年度別にする方法はこちらカスタム投稿複数の一覧ページ今回は、固定ページでカスタム投稿の一覧ページを作成します。カスタム投稿ひとつなら、簡単にできるのですが、wp_get_archivesで指定できるカスタム投稿...
PHP

XAMPPで複数WordPressサイト

忘れそうなのでメモ環境windows10xamppはポータプルタイプ(インストールしないやつ)xamppをダウンロードMore Downloadsを押すXAMPP Windowsを押す2021年1月24日のときが表示された。バージョンごとフ...
WordPress

WordPressカスタム投稿でもカテゴリーを有効にするには

WordPressでカスタム投稿を設定した場合、投稿のカテゴリーやタグは表示されません。そこで、カスタム投稿にもカテゴリーを表示させる方法についてお伝えします。なお、細かくテストしていないので、アーカイブなど上手く表示できないかもしれません...
WordPress

WordPressカスタムフィールドでのサニタイズ

カスタムフィールドだけではなく、他のところでも使用可能です。1つの方法で、ほかにもやり方があります。まとめ/** * カスタムフィールド保存 * * @param int $post_id 投稿やページのID */function save...
WordPress

WordPressでページURL取得

WordPressでページURLを取得するときは、下記のやり方が多いです。<?php$url = '';if( is_singular() ) { setup_postdata($post); $url = get_permalink();...
WordPress

WordPress管理画面「抜粋」ボックスを初期で表示

あまり使わないと思います。というか使用できない可能性あり。(未検証)/** * 初期状態で「抜粋」ボックスを編集画面に表示する * * @param array $hidden は'postexcerpt'を探す配列 */function ...
WordPress

WordPress管理画面「固定ページ」で「抜粋」を表示

個人的メモfunction.phpに下記を追加add_post_type_support( 'page', 'excerpt' );
広告