タグ

ブックマーク / ja.wordpress.org (10)

  • カスタムフィールド値で管理画面(投稿一覧)を並び替え

    いつもお世話になっております。 WPの投稿にカスタムフィールド(例として”数量”(Quantity))を追加しています。 投稿一覧画面では、標準で「タイトル」と「日付(公開日付)」のみ昇順降順を変更する事が出来ますが、カスタムフィールドの値も同様に昇順降順に並べ替える事は可能でしょうか。 投稿一覧画面に、add_filter(“manage_edit-**_columns)のフィルタを使って、カスタムフィールドのカラムを追加し、各投稿に登録された”数量”も表示させるまでは行きましたがその後が解りません。 どなたがご存じであればご教授願います。 souyukiyaさん、こんにちは。 カスタムフィールドではありませんが、順序の項目を表示、並び替えの方法については、下記にて紹介しています。 WordPressの固定ページ一覧に順序の項目を追加する方法 カスタムフィールドでソートする場合、quer

    カスタムフィールド値で管理画面(投稿一覧)を並び替え
  • ページの「変更をプレビュー」が公開側に反映されてしまう

    原因を探ったのですが、 ——————————————————- カスタムフィールドに入力したものは「変更をプレビュー」で公開側に反映される ——————————————————- ということがわかりました。 文欄に入力したものは「変更をプレビュー」をしても公開側に反映されていませんでした。 文欄に入るデータとカスタムフィールドに入るデータはどう違うのでしょうか? ご存じの方いらっしゃいませんでしょうか? tomediaさん、こんにちは。 文欄とカスタムフィールドのデータは、保存されるデータベースのテーブルが異なります。 プレビューは、オートセーブ機能を利用して、最新のデータを一旦保存し、それを表示させているのですが、オートセーブ機能は、記事欄が属するpostsテーブルのみを対象としているため、カスタムフィールドのデータが保存されるpostmetaテーブルは対象とされていません。 この

    ページの「変更をプレビュー」が公開側に反映されてしまう
  • 「固定ページ」編集のみビジュアルエディタを無効に

    jim912さん t.okuboさん アドバイスありがとうございます。 プラグインも試してみましたが、投稿でビジュアルエディタから 固定ページ編集に推移すると、ビジュアルタブに横線は入ってるものの ビジュアルエディタ時の表示状態でした。 お二人にいただいた関数を元に、 固定投稿ページ編集を判断 ↓ ビジュアルエディタが有効状態であれば タブの表示も、記事の中身も「HTML」の状態に なるよう粘ってみます。 ありがとうございました。 function.php に下記コードを追加し 固定ページの編集画面の入ったときに「ビジュアル」タブを無効に することはできましたが、やはり記事投稿で「ビジュアル」の状態から推移すると タブは「HTML」のままで入力欄のTEXTAREAが「ビジュアル」時の表示になります。 function disable_visual_editor(){ echo '<scri

    「固定ページ」編集のみビジュアルエディタを無効に
  • カスタムフィールドで作った日付項目から月別アーカイブリスト作成

    タイトルの件で質問させて下さい。 現在、WordPress2.9.2を使用して制作しております。 カスタムフィールドで日付入力欄(2010.03.25 形式で入力)を作成し、それを使用して wp_get_archives(‘type=monthly&format=option&show_post_count=1’); で生成されるソース <option value=’http://example.com/2010/01/’&gt; 2010年1月  (1)</option> <option value=’http://example.com/2010/02/’&gt; 2010年2月  (1)</option> <option value=’http://example.com/2010/03/’&gt; 2010年3月  (1)</option> と同様の物を作ろうとしていますが、行き詰

    カスタムフィールドで作った日付項目から月別アーカイブリスト作成
  • カスタム投稿のパーマリンクを、デフォルトの投稿と同じ構造にしたい・

    WPを勉強している素人です。いつもご指導ありがとうございます。 早速ですが、デフォルトの投稿とは別に、カスタム投稿タイプを 一つ作成しているのですが、カスタム投稿のパーマリンク設定がうまく行きません。 具体的には、デフォルトの投稿タイプのパーマリンクをカスタム構造設定から 「/%year%/%monthnum%%day%%hour%%minute%%second%.html」 としてみて、デフォルト投稿の記事には、上記のURLが振られるのですが カスタム投稿タイプもこれと同じにしたいのですが カスタム投稿のリンクは、勝手に 「 http://sample.jp/wp/sample_category/日語のタイトル名」 となってしまいます。 (sample.jpは便宜上の表現です、また・・/wp/・・はwpディレクトリを作り そこにwpを入れて勉強しているためです) これをデフォルト投稿と

    カスタム投稿のパーマリンクを、デフォルトの投稿と同じ構造にしたい・
  • カスタム画像サイズの種類を増やしたい

    ご返信ありがとうございます! どのファイルに書き込むのか分からなかったので 一旦、テーマ内のfunction.phpに add_image_size( $top_thumbnail, 120, 161, $crop ); の記述を追記しました。 そして、toppage.php内に <?php $myposts = get_posts('numberposts=1&category=3'); if(empty($myposts)){ ?> /* 代替の画像がはいりますよ */ <?php }foreach($myposts as $post) : ?> <?php echo get_the_post_thumbnail($post->ID, $top_thumbnail); ?> <?php endforeach; ?> と書いて出力しています。 ブラウザ上の縦横幅は自体は思ったような形で出

    カスタム画像サイズの種類を増やしたい
  • 三階層に設定したカテゴリでエントリを絞り込めるようにしたい

    WordPress2.7をCMSとして使いイラストレーションのギャラリーサイトを作っています。 各作品のエントリには親となるカテゴリ「ギャラリー」を設定し、 その子カテゴリに描画素材として「アナログ」又は「デジタル」を設定し、 さらに孫カテゴリに作品が公開された「展示名」をつけて 描画素材、又は展示名で絞り込めるようにしようとしているのですが ある展示名カテゴリの時のみ絞り込みがうまくいかず、困っています。 category.php には、以下のように記述し現在のカテゴリIDを取得し、 テンプレートを一つで対応出来るようにしています <?php foreach((get_the_category()) as $cat) { $cat_id = $cat->cat_ID ; break ; } $query = 'cat=' . $cat_id. '&order=ASC'; query_po

    三階層に設定したカテゴリでエントリを絞り込めるようにしたい
  • 管理画面・投稿一覧画面で複数タグでフィルタするには

    お世話になっております。 WPの管理画面の投稿一覧で、登録されている記事のうち数件をフィルタリングして表示するには、標準だと「投稿を検索」するか、日付かカテゴリ指定をしてフィルターボタンをクリックするしかありません。 例えば100件ある記事に、それぞれタグを付けて(「HTML」・「Java」・「PHP」など種類別に)、投稿一覧画面から「Java」と「PHP」のタグがついている記事だけフィルタして表示するというのは可能でしょうか。 標準だと一覧内の特定のタグをクリックして1種類でのフィルタは可能なようですが・・・。 そういう機能拡張プラグインなどどなたかご存じでしたら教えて下さい。 よろしくお願い申し上げます。 souyukiyaさん、こんにちは。 プラグインの有無は存じ上げませんが。。 絞り込みの機能自体は備わっているので、簡単に言うと、あとは入力フォームを追加するだけでも可能です。 投稿

    管理画面・投稿一覧画面で複数タグでフィルタするには
  • 特定のカスタムフィールドの値を持つ投稿をリスト出力するには

    Crystaと申します。 以下のような内容の投稿が何件かあります。 投稿タイトル:○○○ 所属グループ:グループA 投稿タイトル:□□□ 所属グループ:グループA これらは、以下のように記述しています。 <?php the_title(); ?> <table> <tr><th>所属グループ</th><td><?php echo get_post_meta($post->ID,'所属グループ',TRUE); ?></td></tr> …他のカスタムフィールド出力設定 </table> 他方、あるカテゴリーページでは、その記事内容として「グループメンバー」部分に以下のように出力したいのです。 投稿タイトル:グループA グループメンバー:○○○、□□□⇒(それぞれの記事へリンク) 投稿タイトルと、別投稿の持つカスタムフィールドの値を照合して、完全一致する値を持つ 投稿のタイトルをリンクで出力す

    特定のカスタムフィールドの値を持つ投稿をリスト出力するには
  • 外部ページにWordPressの固定ページをインクルードしたい

    現在、普通のページ+WordPressという構成でホームページを作っています。 普通のページ(hoge.php)の中にWordPressの固定ページを取り込みたいと思っています。 固定ページのアドレスをデフォルト紹介ページ wordpress/about/として話します。 HTMLのインラインフレームを使えば、 <iframe src=”wordpress/about/”>インラインフレーム</iframe> で実現できます。 ですが、インラインフレームは使いたくないので <?php require_once(“wordpress/about/”); ?> としたのですが、もちろんエラーがでます。 PHPの初心者なので申し訳ありませんが、解決方法があれば教えてください。

    外部ページにWordPressの固定ページをインクルードしたい
  • 1