MW WP Formの同一ページ内の遷移において、アンカー位置を調整。 テーマ側にタイトルを付けるなど、位置を変えたい場合には \wp-content\plugins\mw-wp-form\js\scroll.js に修正値を記載。 jQuery( function( $ ) { var posy = $( '.mw_wp_form_input, .mw_wp_form_confirm, .mw_ […]
カスタムフィールドの管理画面より、チェックボックスフィールドのフィールドキーを調べる。 調べたキーを下記の5行目に入れた後、fanctionに書き込みを行う。 すると、選択のキー値をカンマ区切りで設定できるようになる。 function rsci_meta_filter( $meta, $post, $is_update ) { foreach ($meta as $key => $valu […]
同意にチェックが入れないと、送信ボタンを押せないようにする <p>[mwform_checkbox name="form-agree" id="agree" children="規約に同意する" vertically="true"]</p> <div>[mwform_submitButton name="mwform_submitButton" confirm_ […]
投稿画面のビジュアルとテキストを切り替え時の、改行を補正するプラグイン。 WPのバージョンアップにより機能切り替えが行えない不具合が出ているので、その対応方法。 ■ps_disable_auto_formatting.php constructメソッド内のprint_scripts_arrayのadd_filterをコメントアウト function __construct() { global $ […]
ページ移動した際に、MVを無視して一覧を見せたい場合など。 /cms/wp-content/plugins/wp-pagenavi/core.phpを編集。 ※バージョン 2.92時点で272行目 $attr['href'] = $this->get_url( $page ); ↓ $attr['href'] = $this->get_url( $page ) . '#view';
いつも忘れやすいので・・・ リピーターフィールドを用いる際の出力設定。 ■詳細ページ内で取得(独自関数使用) <?php if( have_posts() ): ?> <?php while( have_posts() ) : the_post(); ?> <?php $cnt = 0; $post_row = get_post_meta(get_the_ID(),' […]
【プラグイン導入手順】 1、他のプラグインと同じくWPにインストールを行い、有効化する 2、設定>WP Favorite Posts から、必要な設定を行う 3、お気に入りボタンをカスタマイズする場合、出力箇所にを設定 4、wpfp-page-template.phpを編集し、お気に入り一覧を作成する ※お気に入り一覧は初期状態ではテキストと削除ボタンの並ぶシンプルなものになる ※編集した […]
1、Jetpackのプラグインをインストールし、有効化する 有効化の際に下記のエラーバ出た場合、PHPのバージョンが低いことが原因である。(最新バージョンではPHP7が必要になる) 2、次にJetpackとWordPress.comの連携を行う 下記のエラーが出る場合には、次の可能性が考えられる。 ・サイトが公開状態になっていないサイトにベーシック認証がかかっている。 ・APIにア […]
ぱんくずの中身を書き換えたい場合など、Breadcrumb NavXTを使用したく無いカテゴリーを除外する。 ■ 一つのカテゴリを除外する(例:NEWSを除外する) function my_filter_breadcrumbs($bcnObj) { $trail = array(); if ( count($bcnObj->trail) > 0 ) { for ( $i = 0; $i […]
Custom Permalinksを使用した特定のページのパーマリンクが404になってしまう。 1、ツール>Custom Permalinksを確認し、「同じタイトル」「同じパーマリンク」があるか確認する。 2、revision というrevisionという投稿タイプが当てられている 3、問題のある記事のリビジョンを全て消す —————& […]