新規投稿を追加の画面のカスタマイズについて

Simplicityの特徴 フォーラム Simplicityについての質問 新規投稿を追加の画面のカスタマイズについて

このトピックには5件の返信が含まれ、2人の参加者がいます。1 週、 2 日前わいひら わいひら さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #55819 返信

    みりす

    お世話になっております。
    この度伺いたいことがあり質問させていただきました。

    現在当ブログではカスタムタクソノミーを利用してカテゴリー型のタグを作成し、タグの代わりに表示しようと考えています。
    このカテゴリー型のタグを新規記事投稿で表示してみたのですが、通常のカテゴリーと同様枠が狭かったりとあまり使い勝手がよくありません。

    そこでSEO設定のような形な枠おして表示したいと考えているのですが、プログラム上可能でしょうか?
    もし可能であれば、参考のためにSEO設定のプログラムが記載されているphpファイル、もしくはfunctionファイルを教えていただけないでしょうか?

    お忙しいとは思いますが、よろしくお願いいたします。

  • #55821 返信
    わいひら
    わいひら
    キーマスター

    そこでSEO設定のような形な枠おして表示したいと考えているのですが、プログラム上可能でしょうか?

    申しわけないですが、全体的にどういった状態なのかも、どういった質問なのかもちょっとわからないです。
    もう少し、詳しく書いていただけると助かります。
    ただ、サポート対象外のものにもあるように、カスタマイズしたもののカスタマイズ指南は、サポート対象外となっているので、ほんとにヒント程度しか答えられない可能性もあるのでご了承ください。

  • #55822 返信

    みりす

    申しわけないですが、全体的にどういった状態なのかも、どういった質問なのかもちょっとわからないです。
    もう少し、詳しく書いていただけると助かります。

    大変失礼いたしました。伺いたい内容は、

    SEO設定画像

    • 上記、SEO設定に似たものをユーザー側で作ることは可能か?
    • 可能な場合、どのphpファイルもしくはfunction関数を参考にすればいいのか

    の2点です。
    プログラムについては、phpファイルなどがわかればそれを参考にして自作することを考えています。

    Attachments:
  • #55840 返信
    わいひら
    わいひら
    キーマスター

    カスタム投稿に「SEO設定」を追加するということですよね?
    それだったら、多分可能なんじゃないかなと思います。
    編集するファイルは、lib/custom-field.phpになると思います。

    この、以下の部分の’post’, ‘page’, ‘topic’, custom_post_type’, の部分を、対応した投稿をのものに変更すれば、多分いけるような気がします。多分ですが。

      //SEOボックス
      add_meta_box( 'seo_setting_in_page',__( 'SEO設定', 'simplicity2' ), 'view_seo_custom_box', 'post', 'normal', 'high' );
      add_meta_box( 'seo_setting_in_page',__( 'SEO設定', 'simplicity2' ), 'view_seo_custom_box', 'page', 'normal', 'high' );
      add_meta_box( 'seo_setting_in_page',__( 'SEO設定', 'simplicity2' ), 'view_seo_custom_box', 'topic', 'normal', 'high' );
      add_meta_box( 'seo_setting_in_page',__( 'SEO設定', 'simplicity2' ), 'view_seo_custom_box', 'custom_post_type', 'normal', 'high' );

    例えばこんな感じのものを追加するとかで。
    add_meta_box( 'seo_setting_in_page',__( 'SEO設定', 'simplicity2' ), 'view_seo_custom_box', '対応した投稿の文字列', 'normal', 'high' );

  • #55847 返信

    みりす

    カスタム投稿に「SEO設定」を追加するということですよね?

    そうです!

    編集するファイルは、lib/custom-field.phpになると思います。

    ファイル以外に、ソースまで教えていただきありがとうございます!
    こちらを参考にやっていこうと思います(もちろん自己責任で

  • #55863 返信
    わいひら
    わいひら
    キーマスター

    公式にこんな記述がありました。

    $screen (文字列) (オプション) The type of writing screen on which to show the edit screen section (examples include ‘post’,’page’,’dashboard’,’link’,’attachment’,’custom_post_type’,’comment’ where custom_post_type is the custom post type slug)
    関数リファレンス/add meta box – WordPress Codex 日本語版

    #55840の’対応した投稿の文字列’と書いた部分に、カスタム投稿のスラッグを入れれば良いっぽいです。

返信先: 新規投稿を追加の画面のカスタマイズについて
あなたの情報:




スポンサーリンク
アドセンス(大)
アドセンス(大)