制作備忘録

仕事でぶちあたった壁の備忘録です。Wordpressが多め。

wordpress

RSS読み込みで「media:thumbnail」と「コロン":"が入った項目」を読み込む方法【wordpress】

media:thumbnail を読み込みたい teratail.com コロン":"が入った項目を読み込みたい www.terakoya.work 外部サイトのRSS読みはこちらの内容 on-ze.com

【ムームーDNS×Xserver】Gmailへ送信ができなかったのでSPFを追加した

ドメインをムームードメインで契約し、ムームーDNSをを使用していた Aレコード、MXレコード共にXserverを設定中 ⇒ムームーDNS使用する意味ある?という状態 XserverのサーバーパネルでSPFレコードを確認 DNSレコード一覧⇒【種別】TXT⇒【内容】に記載のあるSP…

All in One SEO でカスタム投稿詳細の<title>タグが正常に出力されない

カスタム投稿の詳細記事でアーカイブのタイトルが自動生成されてしまう問題が発生したので、 強制的に以下のような対応をした。 functions.php で カスタム投稿が special の場合 //titleタグをオフ add_filter( 'aioseo_disable_title_rewrites', 'aioseo_d…

カスタムウォーカーを使用して、カスタムメニューのsub-menuをdivで囲む

function.php class custom_walker_nav_menu extends Walker_Nav_Menu { function start_lvl(&$output, $depth = 0, $args = array()) { $output .= '<div class="nav-child"><ul class="nav-child-ul">'; } function end_lvl(&$output, $depth = 0, $args = array()) { $output .= '</ul></div>'; } } wp_nav_menu に以…

カスタムメニューの階層 ul要素(.sub-menu) に独自のClass名を付けたい【カスタムウォーカークラス】

デフォルトでは子要素、孫要素の場合もすべて sub-menu となる。 カスタムウォーカークラスを使用して独自のClass付けを行う。 functions.php class My_Walker_Nav_Menu extends Walker_Nav_Menu { function start_lvl( &$output, $depth = 0, $args = array…

PublishPress Permissions と functions.php でユーザーの権限を設定する

PublishPress Permissions プラグインの導入 ja.wordpress.org カスタム投稿がある場合は、Settings>Core タブでカスタム投稿及び、ターム類にチェックを入れる ユーザーを追加する 権限グループは後で消すので適当に ユーザー一覧で追加時に設定した権限を…

MW WP Form のフォームの項目を動的に変更する

masizime.com design-webnote.com カスタム投稿のタイトルの場合 functions.php に入力 //=================================== // フォームの値を動的に変更する //=================================== function add_select_item_koumoku( $children, $att…

メールの宛先を選択肢によって変える

agohack.com

最上の親ページの情報を取得

hirashimatakumi.com $parent_id = $post->ancestors[count($post->ancestors) - 1]; // 最上の親ページのIDを取得 echo $parent_slug = get_post($parent_id)->post_name; // 最上の親ページのスラッグを取得して表示 echo $parent_title = get_post($paren…

include で別の階層を読み込みたい

agohack.cominclude( 'aaa/bbbb.php');これを以下のようにするinclude( dirname(__FILE__) .'/../aaa/bbbb.php');

ループの中で連番を付ける

01earth.jp 先頭に0を入れる

【wordpress】パスワード保護ページでパスワードが違う場合はエラーメッセージを出す

パスワード付投稿での、パスワードエラーメッセージ – WordPress Snippet add_filter( 'the_password_form', 'wpse_71284_custom_post_password_msg' ); /** * Add a message to the password form. * * @wp-hook the_password_form * @param string $form *…

ACFで、チェックボックスをすべて表示して、選択したものにClassつけをする

100webdesign.jp チェックボックスのカスタムフィールド名を「hotel_label」とし、「選択肢」欄に near_mountain : 山が近い near_sea : 海が近い activity : アクティビティーあり near_station : 最寄り駅から徒歩10分以内 ・・・ という具合に、値とラベ…

【wordpress】タクソノミー一覧でタクソノミー を何も選択していないときにエラーが出る場合

タクソノミーで選択されたターム名だけ表示したい。 普通に書くと、foreachの中身が空なので Warning: Invalid argument supplied for foreach() になってしまうforeachの中にarrayを入れてみたが解決しなかった。 ループの後がエラーで表示されず。 $terms …

【wordpress】Contact Form 7のフォーム内にプライバシーポリシーなどの他記事を挿入

se.ekaki-j.com

【wordpress】カスタム投稿タイプのループで the_tags(); the_category(); が表示されない

blog.junkword.net on-ze.com ID,'タクソノミー名','Tags: ',',','' ); ?>

【wordpress】トップにアクセスさせず下層の固定ページ等にリダイレクトさせたい

teratail.comトップページのphpファイルの最上部に追加 header.phpなど header('Location: イベントページのURL'); exit();

カスタム投稿タイプの詳細ページを生成させない方法

100webdesign.jp

ウィジェットの「最近の投稿」から特定のカテゴリーを除外する

functions.phpに下記のコードを入れる pastebin.com ウィジェットに追加されたRecent Posts with Excludeを配置する Exclude Category に除外するカテゴリーIDを入れる

カスタムメニュー

functionsに追加 register_nav_menus( array( 'head_navi' => 'header-nav', 'foot_navi' => 'footer-nav', )); テーマに追加 'footer-nav', 'container' => false , 'items_wrap' => '<ul class="foot_nav">%3$s</ul>', ); wp_nav_menu( $nav ); ?> 余計なclassなどを消す memocarilo…

【WordPress】自由なHTMLでカテゴリーリストを作りたいときの方法

https://idotdesign.net/blog/web/wordpress/howtomake-categorylist/ <ul class="category-list"> 'name' ); $categories = get_categories( $args ); foreach ( $categories as $category ) { $cat_link = get_category_link($category->cat_ID); echo '</ul>

【wordpress】年別アーカイブを自作する

hirashimatakumi.com 'news', // 投稿タイプの指定 'orderby' => 'date', // 日付順で表示 'posts_per_page' => -1 // すべての投稿を表示 ); $the_query = new WP_Query($args); if($the_query->have_posts()){ // 投稿があれば表示 echo '<ul class="year-list">';…</ul>

ショートコードにして読み込みたい

https://tapir.cc/memo_340.html

Custom Field Suiteで別のページのカスタムフィールドを出力したい

$cfs->get('hogehoge_loop',7);これだと出力されないから変更する ※7はページIDCFS()->get('hogehoge_loop', 7); get('hogehoge_loop', 7); foreach ($fields as $field) : ?> </dt> www.coipo.net

カスタム投稿のカテゴリー(ターム)一覧を表示する

slug, 'info-category').'">'.$term->name.'</a>'; //タームのリンク } ?>

ロリポップからロリポップへのwordpress移管手順(同一ドメイン)

yagichon.com

contactform7の内容をスプレッドシートに入れるとき電話番号の先頭の0が消えるのを防ぐ

①スプレッドシートの画面で[ツール]>[スクリプトエディタ] ※開かない場合はいったんログアウトするといい(複数アカウントの問題)②プロジェクト名を入力して下記を入力 複数セルを選択する方法がわからなかったので2つ目を、 myFunction→myFunction2 targ…

Contact Form 7で応募完了ページ(サンクスページ)へ移動する

Contact Form 7で応募完了ページ(サンクスページ)へ移動する – 湘南のindeed代理店・広告代理店/地元法人マーチオークシー

関数でカスタムフィールドを出力するとき(the_field/get_field)

the_fieldじゃなくて、get_fieldを使うんやで。 ずらーって書く関数でthe_fieldを使うと並ばない。

【wordpress】現在のカテゴリー/ページ情報を取得したい

get_the_category() を使用するととても便利 termも取れるよ! WordPress 現在のカテゴリーIDやカテゴリー名、スラッグ、説明文、親カテゴリー等を取得表示する方法 | Stronghold Archive 固定ページのスラッグ post_name; ?> スラッグを出力する name;…