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

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

  • このトピックには5件の返信、2人の参加者があり、最後にIllonaにより1ヶ月、 2週前に更新されました。
5件の返信スレッドを表示中
  • 投稿者
    投稿
    • #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の’対応した投稿の文字列’と書いた部分に、カスタム投稿のスラッグを入れれば良いっぽいです。

5件の返信スレッドを表示中
返信先: 新規投稿を追加の画面のカスタマイズについて
あなたの情報:




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