Jquery Inview
スクロールするとコンテンツがフェイドインする、という仕掛け。ただふわっと出てくるのでなく、もう少し動きを付けたい、ということで、jquery.inview を実装してみた。 $(function() { $('.fadein-rise').on('inview', function(event, isInView, v…
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
スクロールするとコンテンツがフェイドインする、という仕掛け。ただふわっと出てくるのでなく、もう少し動きを付けたい、ということで、jquery.inview を実装してみた。 $(function() { $('.fadein-rise').on('inview', function(event, isInView, v…
カスタム投稿タイプxxx にタクソノミー type、area、line があり、type のターム a の絞り込み検索で、type のターム a の投稿があるarea のタームを表示して投稿数も表示。 <?php $categories = get_terms('area','hide_empty=1'); fo…
WordPress Event Calendar:https://wordpress.org/plugins/spider-event-calendar/ イベントを登録するタイプのカレンダーで、カレンダーを作成・Manage Events でイベントを登録する手順。 カレンダーは複数作成することができ、ページヘの挿入は挿入ボタンでカレンダーを選択して挿入す…
Advanced Custom Fields でプロフィールに追加した氏名欄の値をニックネームに登録したいので function save_my_user_meta( $user_id ) { $mname = get_field('member-name', 'user_'.$user_id ); if ( $mna…
人気記事を表示するプラグインWordPress Popular Posts。CSSで順位を表示する方法はよく紹介されているが、支給されたHTMLに合わせる必要があったので、HTMLのカスタマイズにカウントを付けて表示させた。 function report_popular_posts_html_list( $mostpopular, $instance ){…
Advanced Custom Fields のデートピッカーで曜日が日本語にならなかったので <?php $date = get_field('limit'); echo date('Y年n月j日', strtotime($date)); ?><?php $day = date('(D)&…
お客様に感想や評価を投稿してもらうフォームをACF PRO で作成しているのだが、タイトルを入力してもらうのは手間なので自動で入るようにしようと思う。投稿は下書きで保存されるので公開時に書き換えてもらう予定。 function wpa65253_time_title( $title ) { global $post; if ( isset( $post-&g…
特定のページに特定のウィジェットを表示、あるいは非表示にすることが出来るプラグイン。 Display Widgets 固定ページ・特定の固定ページ・アーカイブ・カテゴリーなど細かい設定ができて、サイドバーを振り分ける必要が無いので便利です。