タグ付けされた質問 「columns」


2
カスタム投稿タイプへのカスタム列の追加
以前にこれをやったことがありますが、フックの名前を忘れてしまい、どこにも見つかりません... 私がやろうとしているのは、管理者のカスタム投稿タイプのリストにいくつかのカスタム列を追加することです。 たとえば、管理者で「articles」をクリックし、そこにカスタム列を追加します。
27 wp-admin  columns 

4
管理パネルのカスタム列のスタイル設定(特に列のセル幅を調整するため)
Wordpressをカスタムポストタイプを広範囲に使用するプロジェクトのCMSとして使用しています。カスタム投稿タイプごとに、管理パネルに異なる方法で列を表示する必要があります。 すでに必要な列を作成し、それらを設定しました。私がする必要があるのは、CSSを少し調整することです。最も重要なことは、特定の列の幅を調整しようとしていることです。例えば、投稿名と同じ幅の投稿IDをリストする列は必要ありません。 カスタム投稿タイプの管理パネルのスタイルシートをキューに入れましたが、列幅のスタイルを正しく設定できません。 thまたはtd要素の最大幅を調整しようとしましたが、効果がありません。firebugから、CSSスタイルがそこにあることがわかりますが、何もしていません。 カスタム列を追加/編集するための多くのチュートリアルを見つけることができましたが、そのような列をスタイルする方法についてはあまり情報を収集しませんでした。ヒントはありますか? ありがとうございました!

1
カスタム投稿タイプのデフォルトの管理者ソート順をカスタム列に設定するにはどうすればよいですか?
ここで利用可能なソリューション clientareaと呼ばれるカスタム投稿タイプを設定し、管理エリアでそのためのいくつかのカスタム列を設定しました-カスタム列はすべて、私のコードからわかるように、カスタムメタフィールドです。デフォルトで降順の「予定日」でソートしたいと思います。 すべての列が正常に機能し、期待どおりに手動で並べ替えることができますが、デフォルトの並べ替え順序を取得できません。 デフォルトのソートフィールドを標準フィールド(「タイトル」など)に変更すると、期待どおりに機能します。カスタム列をデフォルトのソート順として設定しようとしているときにのみ機能しないようです。順序は機能します(つまり、カスタム列を使用してもデフォルトでascとdescを変更できます)が、orderbyを取得しないため、カスタム投稿が公開された日付によるソートに戻ります。 私は何が欠けていますか? 私のコードは次のとおりです。 add_action( 'manage_posts_custom_column' , 'custom_columns', 10, 2 ); function custom_columns( $column, $post_id ) { global $wpdb; switch ( $column ) { case 'extranet_case_office': $get_office_ID = get_post_meta( $post_id, 'extranet_case_office', true ); $get_office_name = $wpdb->get_results('SELECT post_title FROM `cn_bf_posts` WHERE `ID` = '.$get_office_ID); echo $get_office_name[0]->post_title; break; case 'extranet_appointment_date': …

1
分類リストテーブルのカスタム列
分類編集画面に新しい列を追加する次のコードがあります(edit-tags.php?taxonomy=book_place&post_type=books) function add_book_place_columns( $columns ) { $columns['foo'] = 'Foo'; return $columns; } add_filter( 'manage_edit-book_place_columns', 'add_book_place_columns' ); function add_book_place_column_content( $content ) { content = 'test'; return $content; } add_filter( 'manage_book_place_custom_column', 'add_book_place_column_content' ); 動作していますが、add_book_place_column_content関数の現在の用語IDにアクセスする必要があります。どうやってやるの?

3
管理者リストテーブルのタイトルを置き換える
これが私の状況です。カスタム投稿タイプ編集テーブルのタイトル列のコンテンツをフィルタリングしようとしていますが、機能させることができません。 これが私が試したものです: add_filter('manage_edit-mycpt_columns', 'replace_title_products'); function replace_title_products() { $oldtitle = get_the_title(); $newtitle = str_replace(array("<span class='sub-title'>", "</span>"), array("", ""),$oldtitle); $title = esc_attr($newtitle); return $title; } <span>タイトルのタグをフィルタリングしたいだけです。誰かが私を助けてくれませんか?

1
画像/メディアへのカテゴリ/タグ/分類サポートの追加
画像(または私は画像だけに関心がありますが、すべてのメディア)にカテゴリ、タグ、またはカスタム分類法のサポートを追加しようとしています。私はそれを途中で理解しました: add_action('init', 'create_image_taxonomies'); function create_image_taxonomies() { $labels = array( 'name' => 'Media Category' ); $args = array( 'labels' => $labels, 'public' => true ); register_taxonomy('imagetype', 'attachment', $args); } これにより、メディアカテゴリフィールドがメディア画面に正しく追加されます。これはでアクセスできることも確認しましたget_the_terms($my_attachment_id, 'imagetype')。 問題が発生しているのは、メディアを直接表示している場合を除いて、この情報を管理/ダッシュボードのどこかに表示することです-サブメニューまたはカスタム列として、あるいはその両方として、投稿とページ。 とmanage_posts_custom_column一緒に使用してみましたmanage_edit-attachment_columnsが、何も表示されません。を使用add_media_pageして、ページおよび投稿のカテゴリ用に自動的に生成されたページのようなものを表示しようとしましたが、ここでは、カテゴリを指定した画像を取得できません。あなたはここで両方の試みを見ることができます:http://pastebin.com/S8KYTKRM 何か助けてくれてありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.