自動翻訳テスト中

Google Language Translator テスト中。 以下、プラグインの説明文の翻訳をサンプルとして 説明 設定には、インラインまたは垂直レイアウト、特定の言語の表示/非表示、Googleツールバーの非表示/表示、Googleブランドの非表示/表示などがあります。 ショートコードをページ、投稿、ウィジェットに追加します。

画像のインポート

ワードプレスのリニューアル案件で、旧サイトを同じサーバー内の別ディレクトリに複製してリニューアルし、その間に旧サイトで更新された差分を通常のインポート機能でインポートする際、画像をFTPでアップし、XMLの画像パスを書き換えて、という手順でも良いのだけど、画像の数が多く、サムネイルサイズも違うのでどうしたものかと。 探してみたらExport media wi…

Ajax Load More

記事の一覧で「次々読み込むのを実装したい」ということでWordPress Infinite Scroll – Ajax Load More を導入した。 一度に読み込む件数、 オフセットの件数、 スクロールで読み込むかクリックで読み込むか、 付属のスタイルシートを使うか、 コンテナのクラス、 などなど、色々設定して、管理画面でショートコードを作成し、do_s…

acf繰り返しフィールドの利用例

Advanced Custom Fields の繰り返しフィールドを使って、投稿に 見出し画像または見出しテキストと本文のセット、 スライド、 横分割コンテンツ(2~4分割で見出しと本文、横幅は合計100になるように数字を入力) リンクバナー(1~3つ、画像とリンク先、横幅を設定) を好きなだけ入れられるようにした例。 <?php if(have_ro…

WooCommerceショートコード

WooCommerce で商品一覧には在庫のない商品も表示する設定になっているのだが、トップページにショートコードで表示している新着一覧には掲載したくないということで条件を追加。 function front_recent_products_shortcode_args( $args, $atts ){ $args['meta_query&#039…

マルチサイト WooCommerce 決済

マルチサイトでWooCommerce を導入することになった。 商品登録と配送はショップ(子サイト)ごと、受注と決済は親サイト。 カード決済は有料プラグインを入れたのだが、決済後の戻りページを1つしか設定できないので、 注文IDに子サイトのIDを付ける 戻ってきたURLに含まれる注文IDのパラメータから子サイトのIDを抜き出して、子サイトの完了ページに送る …

All in One SEO 覚書

投稿タイプごとに内容を変えるなどの要望がない場合はフェイスブック用のタグやサイトマップ、アクセス解析の設定ができるAll in One SEO を入れるのだが、ページ・投稿で設定しない場合はホームページ設定と同じ内容を表示したいということで、 function common_description($description) { global $post; …