タグ

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

  • マルチサイトのサブディレクトリ名を取得したい

    マルチサイトをサブディレクトリ形式で作成しています。 <?php $cat = get_the_category(); $cat = $cat[0]; { echo '<img src="http://example.com/images/' . $cat->category_nicename . '.jpg" alt="' . $cat->cat_name . '" />'; } ?> このような感じで各ブログのサブディレクトリ名で画像を表示できるようにしたいのですが、サブディレクトリ名を呼び出す「category_nicename」のようなものはあるのでしょうか? ご教授よろしくお願いいたします。

    マルチサイトのサブディレクトリ名を取得したい
  • 投稿者(author)別にページデザインを変えるには?

    アーカイブページ(archive.php)、単一記事ページ(single.php) それぞれ投稿者(author)別にデザインテンプレートを用意して変えたいのですが、 URLから判別を受けて表示するテンプレートを切り替えるにはどうすればよいでしょうか?? 現状カスタムパーマリンクを使用しておりまして http://www.xxx.com/contents/%author%/%category%/%postname%/ このような形にURLを吐き出しています。 ので author1のアーカイブページは http://www.xxx.com/contents/author/author1/ author1の書き込んだcategory-aに属する記事は http://www.xxx.com/contents/author1/category-a/ といったURLで表示がされています。 http:

    投稿者(author)別にページデザインを変えるには?
  • 投稿画面の並び順でカスタムフィールドを上部に配置するには?

    過去フォーラムを探してみたのですが、見つからなかったため投稿させていただきます。 重複がありましたら誘導していただければ幸いです。 現在私の設定で表示オプションより投稿画面の並び順を、 —————————— タイトル —————————— パーマリンク(スラッグ)設定 —————————— 記事コンテンツ(エディター) —————————— カスタムフィールド —————————— リビジョン —————————— のように配置しております。 タイトル・パーマリンク(スラッグ)設定・記事コンテンツ(エディター)は固定で、ドラッグ移動が不可ですが、これを以下のように配置する方法はないのでしょうか? —————————— タイトル —————————— パーマリンク(スラッグ)設定 —————————— カスタムフィールド —————————— 記事コンテンツ(エディター) —————————

    投稿画面の並び順でカスタムフィールドを上部に配置するには?
  • アクションフックのタイミング?

    簡単な承認システムプラグインを作っているのですが、投稿された記事が修正されたときに「承認済み」を「未承認」に変更し、post_statusをprivateに変更しようとしています。 公開されている(post_status->publish)記事を修正したときedit_postでフックして未承認に変更することはできました。また、同時にpost_statusをprivateに変更することもできます。 しかし、非公開の記事(post_status->private)を一般公開に変更したときも「更新」のボタンを押すためedit_postでフックしていると未承認・非公開に戻されてしまいます。 記事編集画面で「編集をして更新ボタンを押した」のか、「公開情報を変更だけして更新ボタンを押した」のかを区別する方法はありますか? ちなみに、記事を作成・編集する権限アカウントと公開する権限アカウントは同一です。

    アクションフックのタイミング?
  • 固定ページで投稿記事一覧を取得したい

    固定ページ内に、ホームページと同じように 投稿の最新記事一覧を取得したいと思っていますが、 どれが該当タグなのかよく判りません。 foo というスラッグの固定ページを作り、 page-foo.php というテンプレートを特別に作って、 その中で取得したいと思っています。 どのタグを使えばよろしいでしょうか。ご教示願います。

    固定ページで投稿記事一覧を取得したい
  • JSON 形式のフィードを出力するプラグインを作りたい

    お世話になります。 WordPress のデータを JavaScript 等で利用しやすくするため、JSON 形式でのフィード配信を実現するプラグインを作成してみようと思い立ったのですが、 WordPress の Rewrite API の機構がいまいち理解できずに頓挫しています。 rewrite ルールのカスタマイズに関して、詳しいノウハウや何らかの情報をお持ちの方がいらっしゃいましたらご教示頂ければ幸いです。 具体的にやりたいことは、 JSON 形式の出力を WordPress におけるフィードの形式の一つとして取り扱う (各URL の末尾が /feed/json/ の場合 JSON 形式でフィードを出力) ということです。可能な限り WordPress の Rewrite API を上手く利用する方法を探しています。既存のプラグインに WP JSON というものがありますが、これはい

    JSON 形式のフィードを出力するプラグインを作りたい
  • 複数のカテゴリーを選択しての検索

    商品紹介サイトを制作しています。 商品をカテゴリーで分けているのですが、(料金、メーカー、タイプ等) 複数のカテゴリーをラジオボタン等で選択して検索ボタンを押して検索したいと思っています。 どのようにしたらよろしいでしょうか。 初心者なので分かり易く説明していただけると助けります。 よろしくお願い致します。 商品をカテゴリーで分けているのですが、(料金、メーカー、タイプ等) 複数のカテゴリーをラジオボタン等で選択して検索ボタンを押して検索したいと思っています。 検索は AND 検索ですか? OR 検索ですか? カテゴリーをタグに変換してしまえば、複数タグの AND 検索または OR 検索は比較的簡単にできます。 http://blog.example.com/?tag=赤色+Tシャツ (AND の例) http://blog.example.com/?tag=青色,緑色 (OR の例) た

    複数のカテゴリーを選択しての検索
  • カテゴリをチェックボックスにし複数選択したい

    1,2 まで。 $cats = get_categories(); foreach($cats as $cat) : $id = "cat-" . $cat->cat_ID; echo '<label for="' . $id . '">' . '<input type="checkbox" value="' . $cat->cat_ID . '" id="' . $id . '" />' . $cat->cat_name . '</label>'; endforeach; マークアップはお好みでアレンジしてください。 1〜3 全部。 一.my-category.php(テキトウ)を作成: <?php /** Template Name: My Category */ get_header(); if(isset($_POST['category'])) : query_posts('po

    カテゴリをチェックボックスにし複数選択したい
  • 1