functions.php

スポンサーリンク
WordPress

[WP]管理画面の「表示オプション」や「ヘルプ」リンクを非表示にする方法

WordPress 管理画面の右上にある「表示オプション」と「ヘルプ」のリンクを非表示にする方法のご紹介です。「表示オプション」や「ヘルプ」を非表示にするご利用のテーマ内のfunctions.phpに以下のコードを追加します。
WordPress

[WP]特定のユーザーアカウントのみ管理画面のメニューを非表示にする方法

Web制作の現場にいると、クライアントから「管理者権限ほど何でもできるわけじゃないけど、編集者権限よりは少し制限を緩めたい」といった、絶妙な権限管理を求められる場面に出くわします。WordPress標準の6つの権限グループ(管理者・編集者な...
WordPress

[WP]WordPressでプレビューがNot Found になる場合の対処法

WordPressで記事の編集時に、プレビューを立ち上げても「記事がありません」でNot foundになってしまう場合の対処法です。プレビューがNot Found になる場合記事のステータスを「公開」にしてパーマリンクにアクセスすると正常に...
WordPress

[WP]WordPressの投稿でも「順序」を使えるようにする方法

WordPressの固定ページは、ページの「順序」を番号で指定して好みの順番で表示させることができますが、投稿ページでは「順序」を指定することはできません。そこで今回はfunctions.phpを編集して、投稿でも「順序」を使えるようにカス...
WordPress

[WP]JetpackのOpen Graph Tagsを除去する方法

Jetpackプラグインを使っているWordPressブログで、手書きしたOGタグとJetpackが出力するOGタグが重複してしまう問題の解決方法をまとめました。今回は、手書きしたOGタグを残してJetpackのOpen Graph Tag...
WordPress

[WordPress]固定ページ編集画面に「抜粋」を追加する方法

WordPressで企業サイトを構築する時に、固定ページで用意した製品情報や企業情報の一部をトップページに出力するようなカスタマイズが結構あるのですが、投稿と同じように固定ページでも「抜粋」が使えたら便利だな〜と感じる方もいらっしゃると思い...
WordPress

[WP]カスタム投稿タイプで先頭に固定表示を使えるプラグインSticky Custom Post Types

WordPressには特定の記事を先頭に固定表示させる機能があるのですが、カスタム投稿タイプを利用する場合はこの機能を使うことができません。そこで今回はSticky Custom Post Typesというプラグインを使って、カスタム投稿タ...
WordPress

[WP]wp_head()の出力内容から不要な情報を削除するカスタマイズ

wp_head()が出力するlink rel="EditURI"、link rel="wlwmanifest"などの記述や、WordPress のバージョン情報を出力しないように制御したり、フィード配信をやめるカスタマイズのご紹介です。アク...
WordPress

[WP]特定のカスタム投稿タイプやタクソノミーのページのbodyタグに任意のクラスを追加する方法

例えば、カスタム投稿タイプ「blog」で、カスタムタクソノミー「blog_category」「blog_tag」でWordPress ブログを運用している場合、これらのページの<body>タグに「blog_class」のクラスを追加したい(...
WordPress

[WP]the_excerpt()の抜粋文字数と末尾の文字列を変更する方法

WordPress のthe_excerpt()で投稿本文を抜粋表示するに当たり、functions.php を編集して表示させる文字数と末尾の文字列を変更する方法のご紹介です。the_excerpt() の抜粋文字数の変更文字数を変更する...
WordPress

[WP]メディアアップロード時のimgタグからwidthなどを除去する方法と独自のクラスを追加する方法

WordPress で記事の投稿画面から画像をアップロードして本文に挿入する際、自動で付与されるimgタグのwidth、height、class属性を削除する方法と、class="thumbnail"などの独自のクラスを追加する方法のご紹介...
WordPress

[WP]WordPressでbody_class()にスラッグを追加表示する方法

WordPressで現在閲覧しているページのスラッグを<body>タグのクラスに追加表示する方法のご紹介です。body_class()で出力されるクラスについてまずはWordPress のテンプレートタグのbody_class()ですが、T...
WordPress

[WordPress]「ログイン状態を保存する」に自動でチェックを入れる方法

WordPress のログイン画面で、「ログイン状態を保存する」のチェックボックスに自動でチェックを入れておく方法のご紹介です。wp-login.php で「ログイン状態を保存する」に自動でチェックlogin_enqueue_scripts...
WordPress

[WP]WordPress本体やプラグインやテーマの更新通知を非表示にする方法

functions.phpを編集してWordPressコアファイル及びプラグインとテーマの更新通知を非表示にする方法のまとめです。WordPress 本体の更新通知を非表示まずはダッシュボード上部に表示される「WordPress ○○○ が...
WordPress

WordPressでループの回数を取得する方法|カスタム関数で実現する効率化テクニック

WordPressのテーマ開発において、ループは記事や投稿の情報を繰り返し表示するための心臓部です。このループ内で、「今、何番目の記事を処理しているか」という回数(インデックス)を取得することもあるんじゃないでしょうか。WordPressの...
WordPress

[WP]Contact Form 7に投稿のタイトルとカスタムフィールドの値を渡す方法

記事詳細ページ内のボタンをクリックしてContact Form 7のメールフォームページに遷移させる際に、遷移元の記事のタイトルやカスタムフィールドの値を自動表示させる方法のご紹介です。記事のタイトルとカスタムフィールドの値をContact...
WordPress

[WP]WordPressでカスタム投稿タイプのRSSを配信する方法

WordPressのRSS配信は「投稿記事」が対象になりますので、カスタム投稿タイプは配信対象外です。カスタム投稿タイプの記事もRSS配信したい場場合は、functions.phpを編集して配信したい投稿タイプを指定する必要があります。カス...
WordPress

[WordPress]the_excerpt()の抜粋からpタグを削除する方法

WordPressのthe_excerptで「抜粋」に登録されたテキストを表示する際に、<p>タグを除去する方法のご紹介です。「抜粋」表示の際に<p>タグを除去抜粋に入力されたテキストを<p>を外して表示する場合は、ご利用のテーマ内のfun...
WordPress

[WP]管理画面の投稿記事一覧に、カスタムフィールドの値のカラムを追加する方法

管理画面の固定ページや投稿記事一覧に、スラッグのカラムを追加する方法 の記事にも関連しますが、WordPress 管理画面の記事一覧ページに「カスタムフィールド」の値のカラムを追加表示することも可能です。今回は、カスタムフィールドの値を1カ...
WordPress

[HTML]iPhone でのサイト閲覧時に数値に自動でリンクが貼られないように回避する方法

企業サイトなどでは、HTML ファイル上に電話番号をテキストで記述することも多いと思いますが、PC では問題なくても、iPhoneから見ると自動で電話番号(や、それっぽい数値テキスト)にリンクが貼られてしまうので、勝手にリンクされないように...
WordPress

[WordPress]管理画面ツールバーのメニューの表示、非表示、新規追加のまとめ

管理画面の上部ツールバーに表示された項目(メニュー)を表示/非表示にしたり、新規にメニューリンクを追加する方法のまとめです。企業サイト向けにWordPressを構築する場合は、不要なメニューをなるべく消してあげたり、クライアントがよく利用す...
WordPress

[WordPress]固定ページ編集のみビジュアルエディタを無効にする方法

投稿やカスタム投稿ではビジュアルエディタを使いたいけど、固定ページではテキストエディタ(HTML)だけで良いこのような場合に、functions.phpを編集して固定ページのビジュアルエディタを無効化する方法をご紹介します。固定ページ編集の...
WordPress

[WP]カスタム投稿タイプの投稿数をダッシュボードの「概要」に表示する方法

WordPressのバージョン3.8で、管理画面のダッシュボードの「概要」にカスタム投稿タイプの記事数を表示させる方法のご紹介です。functions.phpの編集ご利用のテーマのfunctions.phpを編集します。カスタム投稿タイプ1...
WordPress

[WP]ダッシュボードの概要にカスタム投稿タイプの投稿数を表示する方法(WordPress 3.8版)

WordPressのダッシュボードの「概要」欄には通常投稿や固定ページの投稿数の他、コメント数が表示されていますが、デフォルトではカスタム投稿タイプの投稿記事数が表示されていません。過去にダッシュボードの概要にカスタム投稿タイプの投稿数を表...
WordPress

[WP]WordPressの記事投稿時のカテゴリ選択をラジオボタンにする方法

WordPressの記事投稿画面からカテゴリを選択する際、デフォルではチェックボックスで複数のカテゴリを選択することができますが、これをラジオボタンに変更してカテゴリを1つしか選択できないようにする方法の紹介です。企業サイトでも結構使えるカ...
スポンサーリンク