こちらで、商品ページのレイアウトを変更するカスタマイズする際に、いじるPHPファイルについての備忘録があります。本記事は、その関連の作業です。 /wp-content/themes/flatsome/woocommerce/single-product/layouts/product.php の13行目あたりにdo_actionがあります。これにフックさせて表示すればよろしい。 例えば、funct […]
Search Replace DB Masterを使って、置換をしよとしたところ、下記のエラーが出てました。 Search Replace DB Masterのバージョンはv 4.1.3 Search Replace DB Masterのバージョンはv 4.1.3です。 検索をすると、「Search Replace DBの以前のバージョンを使う」とか「PHPのバージョンが…」などの情報 […]
register_widget( ) を呼び出すとエラーが生じる。 /wp-content/plugins/smart-youtube\smartyoutube.php 1393 ウィジェットを使ってないので、register_widget( )を呼び出さないようにして、応急処置。 Non-static methodのエラー /wp-content/plugins/lightweight-goog […]
基本は、ループの中でthe_content()が呼び出されているかどうかを確認をする。これは、他のサイトにも書いている。 自分に起きた現象は、サーバのプラン変更で、現行サーバから新しいサイトへWordPressを引っ越した後に、the_content()で投稿の中身が表示されなくなった。 考えられるのは、the_contentにフィルターがかかっていないか、そのフィルターのコールバック関数で不具合 […]
作業の背景 テーマはflatsomeを使用してます。 div.product-footer内に表示されているコンテンツをdiv.product-infoに表示させたいとのこと。 該当のテンプレートファイルは、\theme\flatsome\woocomeerce\single-procut\layout\prduct.php ソースを確認すると、 do_action( ‘woocomm […]
WordPressの「パーマリンク設定」画面で、「商品パーマリンク」のリストから「ショップ名とカテゴリベース」を選択する。
お問い合わせフォームのページのスラッグが「contact」だった場合。
例えば、カスタムフィールドで、投稿のステータスを作成して、選択肢が「A,B,C,D,E」とかして、 そのうち、ステータスがAとBの場合は、除外するとか。 ステータスがAだけだったら。 なんだけど、AとBの場合は除外するのように、除外条件が複数ある場合は、以下のようにする。
犯人は、「さくらのレンタルサーバ 簡単SSL化プラグイン」でした。 このプラグインは表面的にhttpsにしてますけど、データベース上はhttpのままです。 このプラグインを有効化すると、WordPressの「一般設定」のWordPressアドレス(URL)とサイトアドレス(URL)は、httpsで表示されます。しかし、それは表面的にそのように表示しているだけ(たぶんフィルターかけてるだけ)で、実は […]