カスタム投稿追加編集画面にSWELL設定を表示したい < SWELLに関する質問

不具合報告では、その現象が確認できるURLを添えて、ご報告ください。
(+できれば画像も添付していただければ助かります。)

トピックを立てる前にチェックしてね!
  1. 初めてご利用の方は、 「フォーラムガイドライン」・「よくある質問」・「SWELLでの非推奨プラグイン」に一度は目を通しておいてください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. WordPressでの不具合が全てテーマによる不具合だとは限りません
    本当にテーマによる問題かどうか、プラグインを見直して解決しないかどうかも先に検証しておいていただけると、非常に助かります。
  4. まずはGoogleで検索してみて、自力で解決できる問題かどうかを調べてみてください。
    ここで質問しようとしている内容をそのまま検索すれば答えが見つかるかもしれません。
カスタム投稿追加編集画面にSWELL設...
 
通知
すべてクリア

カスタム投稿追加編集画面にSWELL設定を表示したい

monchan2
(@monchan2)
New Member

通常の投稿編集画面下部に表示されるSWELL設定をカスタム投稿追加編集画面の下部にも表示できますでしょうか。

引用
Topic starter 投稿済 : 10/01/2021 9:51 am
つぶ
(@tbshiki)
Estimable Member

こんにちは✨

子テーマなどでのfunctions.phpでの編集を想定していて以下コードを追加していただくことで実装が可能です!
swell\lib\post_meta\meta_side.php の15行目~の引用になるので、親テーマにアップデートがあったときには随時更新が必要になりますのでご注意ください(; ・`ω・´)

['hogehoge' ]の部分は投稿タイプ名に置き換えてください✨
関数名は自由に変更していただいても大丈夫です!

function hogehoge_hook_add_meta_box() {
add_meta_box(
'swell_post_meta_side',
__( 'SWELL Settings', 'swell' ),
'\SWELL_THEME\Meta_Side\side_meta_cb',
['hogehoge' ],
'side',
'default',
null
);
}
add_action( 'add_meta_boxes', 'hogehoge_hook_add_meta_box', 1 );
返信引用
投稿済 : 11/01/2021 11:22 am
しらこ 件のいいね!
monchan2
(@monchan2)
New Member

つぶさん ご回答ありがとうございます。

おかげさまで解決しました。

投稿ごとに表示設定が細かくできるSWELLが気に入ってテーマを乗り換えましたが、カスタム投稿にはSWELL設定がありませんでした。

つぶさんのコードを参考にした「カスタムタクソノミーにカテゴリー・タグと同じSWELL設定を設置する方法」などの記事から数週間PHPと戦ってきましたが、ついに挫折し質問投稿したしだいです。

貴重な時間を割いてご回答をいただきありがとうございました。

返信引用
Topic starter 投稿済 : 11/01/2021 9:12 pm
つぶしらこ 件のいいね!
了
 
(@ryo)
メンバー Admin

「カスタム投稿」はそのサイトごとにどういう用途のものが存在するのか全くわからないので、SWELL設定はデフォルトで存在する固定ページと投稿ページ向けの機能になります!

返信引用
投稿済 : 16/01/2021 11:02 am
つぶ 件のいいね!
共有: