複数タームの一覧
ワードプレスのカスタム投稿タイプアーカイブのURLに?taxonomy_name=aaa のようにパラメータをつければタームの一覧を表示できる。*テーマファイルはアーカイブ用 複数タームを混ぜた一覧を表示したい場合は?taxonomy_name=aaa,bbb のようにカンマ区切りで表示できる。 更新情報にカスタム投稿タイプnews のタームA とそれ以外を…
ワードプレスエンジニアの制作メモ | テーマ関数からサイト構築まで
ワードプレスのカスタム投稿タイプアーカイブのURLに?taxonomy_name=aaa のようにパラメータをつければタームの一覧を表示できる。*テーマファイルはアーカイブ用 複数タームを混ぜた一覧を表示したい場合は?taxonomy_name=aaa,bbb のようにカンマ区切りで表示できる。 更新情報にカスタム投稿タイプnews のタームA とそれ以外を…
特定のカスタム投稿タイプの投稿・編集権を特定の権限グループのみとする。仮にカスタム投稿タイプはnewsとする。 User Role Editor で権限グループを追加(編集者をコピー)して、news_editor とする。 カスタム投稿タイプnews の権限をnews とする。*CPT UI で追加した場合、権限はpost になっていると思う。 User R…
かなり以前に作成したサイトのリニューアルで、カスタム投稿タイプを追加することに。 このサイトではAll in One SEO ではなく、投稿ごとにタイトル・キーワード・ディスクリプションを設定するプラグインを使用していて、過去の投稿はきっちりこれらが設定されており、この内容をAll in One SEO に移す術が見つからない。 このプラグインを引き続き使う…
前の投稿の続き、MW WP Form を利用して何らかのマッチングを行うサイトについて、もう少し考えてみた。 投稿につけたメールフォームで投稿者に直接送信して、後のやり取りはメールで行う、という場合はそれで良いが、フォームの送信内容をサイトに保存したい場合はどうだろう? MW WP Form はデータベースに保存できるが、メールフォーム単位なので、1つのメー…
数年前、csvでのインポートを実装した際はリピーターも問題なくインポートできたのだが、その時使用したプラグインは開発が終了してディレクトリに無い。 高機能で評価も高そうなUltimate~、All~はacf・acf Pro・リピーター等は対応にアドオンが必要。WP All Importの場合で69ドル。 これらのプラグインでエクスポートしたファイルはReal…
投稿時、予め登録したバナーから選択して表示したい、というような要望は時々ある。 この場合、バナー登録用のカスタム投稿タイプを作成してカスタムフィールドを組むが、この投稿は非公開にしたい。 function private_post_type($post) { if ($post[‘post_type’] == ‘banner’) $post[‘post_st…
All in one SEO でアーカイブを含めたカスタム投稿タイプのディスクリプションとキーワードをまとめてテーマ関数で設定 add_filter( 'aioseop_description', 'custom_description' ); function custom_description( $descrip…
未設定の場合はホーム設定を表示、カテゴリーページではカテゴリー名をキーワードに追加 function common_description($description) { global $post; global $aioseop_options; if (!is_front_page() && !get_post_meta($post-&g…