WordPressでカスタム投稿タイプとカスタムタクソノミーを追加した後に、カスタム投稿タイプの投稿一覧画面の表示を変更した際の備忘録です。 前提:カスタム投稿タイプ、カスタムタクソノミーが追加済み 【WordPress】Advanced Custom Fieldsのタクソノミーを出力したい の続きとなります。 カスタム投稿タイプ「書籍」、カスタムタクソノミー「書籍カテゴリー」が追加された状態です。 やりたいこと:カスタム投稿タイプの投稿一覧のカスタマイズ カスタム投稿タイプ「書籍」一覧のカラムに「著者」「書籍カテゴリー」を追加。 カスタム投稿タイプ「書籍」一覧のカラム名「タイトル」を「書籍名」に変更。 カスタム投稿タイプ「書籍」一覧を、「書籍名」→「著者」→「書籍カテゴリー」→「日時」の順に並び替える。 やったこと:function.phpに追記 カスタム投稿タイプ「書籍」一覧に「著者」

デフォルトのタグはフリー入力式 デフォルトの投稿画面のタグ部分はこの様にフリーに記述する方式になっています。 一応、クラシックエディタだと「よく使われているタグから選択」という機能はありますが、Gutenbergにはそれすらない様子。。。 実際のコードをコピペするだけ 以下のコードをそのままfunctions.phpにコピペするだけです。簡単! functions.php //投稿のタグをチェックボックスで選択できるようにする function change_post_tag_to_checkbox() { $args = get_taxonomy('post_tag'); $args -> hierarchical = true;//Gutenberg用 $args -> meta_box_cb = 'post_categories_meta_box';//Classicエディタ用 re

WordPress管理画面に入れない。 その原因の1つが リダイレクトループ です。 とあるトラブルでこの現象に遭遇しました。 同じく困っている人のために記録に残しておきます。 管理画面で謎のリダイレクトループが... これは自分が体験したことではありません。 ある方からトラブル相談があり・・・ 「なぜか突然管理画面に入れなくなった。 どうしていいか分からず途方に暮れている。」 こういう相談をお受けしたことがありました。 実際に管理画面にアクセスしてみると、 確かに次のような画面が出てきてしまいます。 ↓ あくまでイメージ画像 「xxxではリダイレクトが繰り返し行われました」 「ERR_TOO_MANY_REDIRECTS」 ヒントとして "cookieを消去してみてください" みたいなことが書かれてます。当然サーバーサイドの問題なので消去しても解決しません。むしろ消去で直ることの方が珍し

WordPressは新規投稿する際にタイトルやコンテンツが空欄で何も入力されていなかった場合でも公開することができてしまうのですが、それを指定した部分が入力されていないときはアラート表示して公開させないようにする方法です。 以前にもタイトルとコンテンツが未入力の場合にアラート表示させることで入力必須にする方法は書いたのですが、コンテンツ部分の記述方法を少し変更しており、そこでは書いていないカテゴリー選択やアイキャッチといった他の部分にも設定する方法も併せて書いておきます。 コードは「投稿」の新規・編集画面に対して実装する場合のもので、下記をfunctions.phpに記述します。 一応コメントをつけていますが、以下のような順で各箇所が未入力または未選択だった場合にアラート表示するという記述になっています。 タイトル コンテンツ(エディタ) 抜粋 カテゴリー タグ アイキャッチ functi
WordPress管理画面の投稿記事一覧をカスタマイズするWordpressで記事を管理するときは投稿一覧画面を表示していろいろとやったりしているかと思います。 これはこれで結構便利に使えるんですが、この項目はいらねえなとか、逆にこの項目があったら良いなという経験は少なからずあるはずです。 そこでこの記事では投稿一覧でカラム(項目)の追加&削除を行い、カスタマイズしたいと思います。 投稿日2010年09月30日 更新日2011年04月03日 「作成者」の削除 ブログは大多数の人が一人で運営しているのではないかと思われます。 そんな人には「作成者」の項目はいらなすぎですね。ということで削除しましょう。 現在使用しているテーマフォルダの「functions.php」を開きます。なければ作成しましょう。 最後の行に次のコードを入力します。 functions.php function cust
段田です。WordPress案件で「投稿画面カテゴリーで親カテゴリーのチェックボックスを非表示にして欲しい」と要望があり対応しました。 なので今回は投稿画面のカテゴリーカスタマイズについて書きたいと思います。 ■実行プログラムについて カテゴリータブの表示制御は /wp-admin/includes/template.phpの wp_terms_checklistメソッドを使っています。 function wp_terms_checklist($post_id = 0, $args = array()) { $defaults = array( 'descendants_and_self' => 0, 'selected_cats' => false, 'popular_cats' => false, 'walker' => null, 'taxonomy' => 'category',

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く