テーマエディタで謎のスペースが入るのを止める方法

WordPressのテーマエディタで編集しているときに謎のスペースが入って表示が崩れることがあります。 これは2連スペースなどが入ると、WordPressが自動的に&nbspに変換しているのが原因です。 自動変換 […]

functions.php に、svg ファイルをアップロード可能にするコード

/** * SVGアップロードを許可(管理者のみ) * - upload_mimes で SVG を許可 * - wp_check_filetype_and_ext で MIME 判定を補正(WP5.1+の厳格化対策) […]

カスタム投稿タイプ用の単一記事テンプレート

デフォルトでは、単一記事のテンプレートは single.php が使われます。 通常の「投稿」と同じテンプレートを使用したいなら、新たに作る必要はありませんが カスタム投稿タイプ専用の単一記事テンプレートを作りたい場合は […]

「投稿」メニューを非表示にする方法

下記をfunctions.phpに記述する   function remove_menus() { remove_menu_page( 'edit.php' ); } add_action( 'admin_me […]

X(旧Tweet)で、アイキャッチ画像を表示させるコード

X(旧Tweet)で、アイキャッチ画像を表示させるコード head内に記入 <!-- Open Graph Tags --> <meta property="og:title" content="&lt […]

wp-pagenaviの罠、2ページ目が表示されない時!!スラッグ名、投稿タイプ名に注意

wp-pagenaviの2ページ目が表示されない!! WordPressには、便利がプラグイン・wp-pagenaviというのがあります。 プラグインを入れて、決まった箇所にソースを書くだけでページナビが表示してくれるあ […]

WordPressの子テーマでCSSやJSの読み込み順序を指定する方法

WordPressで子テーマを使用する場合、子テーマのfunctions.phpで親テーマのCSSやJSを読み込み、その後に子テーマのファイルを読み込むことで上書きします。 //親テーマと子テーマのCSSとJSを読み込む […]

子テーマのstyle.cssをheadタグの一番最後に読むfunction.phpの記述

function.phpに以下の内容を書けば、子テーマのstyle.cssがheadタグの一番最後に読み込まれます。   add_action( 'wp_enqueue_scripts', 'theme_enq […]

ワードプレスで記事内に挿入されるpタグ削除

自動挿入されるpタグとbrタグを削除 functions.phpに remove_filter('the_content', 'wpautop');   ショートコードで囲んだ範囲のpタグを消す [nop] [ […]

カテゴリスラッグクラスをbodyクラスに含める

カテゴリスラッグクラスをbodyクラスに含める   function add_category_slug_classes_to_body_classes($classes) { global $post; if […]

ページトップへ