インスタフィードをスライダーに
組み込み用のhtmlにはインスタフィードの読み込みがスクリプトで書かれていましたが、できればこれをカルーセルスライダーで表示したいということで。 調べてみるとスクリプトはInstagram Graph APIでPHPで書く方法もあるということで、無事slick で実装できました。 *プラグインのInstagram Feed 有料版にはカルーセルスライダーで表…
ワードプレスエンジニアの制作メモ | テーマ関数からサイト構築まで
組み込み用のhtmlにはインスタフィードの読み込みがスクリプトで書かれていましたが、できればこれをカルーセルスライダーで表示したいということで。 調べてみるとスクリプトはInstagram Graph APIでPHPで書く方法もあるということで、無事slick で実装できました。 *プラグインのInstagram Feed 有料版にはカルーセルスライダーで表…
Advanced Custom Fields からACF Blocks についてのメールが来たので、一通りやってみた。https://www.advancedcustomfields.com/resources/blocks/ *プロ版のみの機能 実を言うと、企業サイトなどではブログやコラムでも投稿欄をAdvanced Custom Fields で組んでし…
過去に投稿した「PHPをインクルードするショートコード」「PHPをインクルードするショートコード 改」をまとめて補足します。 PHPをインクルードするショートコード function PHP_Include($params = array()) { extract(shortcode_atts(array( 'file' => &#…
タクソノミーの選択を必須としたい場合、いつもはAdvanced Custom Fields でタクソノミーを選択するフィールドをつけて必須にするのだが、別の都合でこの方法が使用できないので、別の方法を探してみた。 https://stackoverflow.com/questions/15429280/wordpress-force-post-to-sele…
投稿にAdvanced Custom Fields のみを利用する場合など、一部でブロックエディターをオフにしたい場合。 https://stackoverflow.com/questions/63922430/disable-gutenberg-editor-for-certain-page-ids 参照
Advanced Custom Fields のリピーターなどで1つ目と2つ目以降でクラスを変える場合などはカウントで分岐できるが、要素の括りを変える場合は <?php if (have_rows('set')) { ?><div class="main"><?php while (hav…
Advanced Custom Fields の値をタイトルや別フィールドに登録する覚書まとめ 投稿タイトル function my_post_title_updater( $post_id ) { $my_post = array(); $my_post['ID'] = $post_id; if ( get_post_type() ==…
function ~ ( $Mail, $values, $Data ) とした場合、送信先は$Mail->to = ~; 問い合わせの種類などで変更する場合は if ($Data->get( ‘お問い合わせの種類’ ) == ‘~’){ で振り分ける。 店舗などを選択して、それぞれに設定したアドレスに送信する…