Kite
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: すでに運営しているCMS サイトドメイン直下にWordPressを入れることは可能なhttp://example.com で EC サイトを運営しているとします。
サーバのドキュメントルート内に blog ディレクトリを作成し、さらにその中に wp-new-site ディレクトリを作成し、その中に WordPress をインストールすればいけます。
その際、設定>一般の「WordPress アドレス (URL)」「サイトアドレス (URL)」が共に http://example.com/blog/wp-new-site になります。
もちろん EC サイトの http://example.com の各ページの URL と被らないことが大前提ですが。
フォーラム: 使い方全般
返信が含まれるトピック: htaccessの記述方法について、フォルダ内のindex.htmlをリダイレクトしたいフォーラム: 使い方全般
返信が含まれるトピック: 環境に合わせたウェブサイトの表示についてフォーラム: 使い方全般
返信が含まれるトピック: ページローディングに関しましてフォーラム: 使い方全般
返信が含まれるトピック: トップページへのリンク どうかご教授お願いします!!フォーラム: プラグイン
返信が含まれるトピック: Advanced Custom Fieldsのトップでの新着情報表示についてちょっと質問の意味がよくわかりません。
Advanced Custom Fields はカスタムフィールドを作るもので、記事もしくは投稿タイプを作るものではありません。「Advanced Custom Fieldsで作成した記事」とはどういうことでしょうか?
「single.phpとかでの表示方法」とは何を single.php に表示させているのでしょうか?
ちなみに、single-xxxx.php はカスタム投稿タイプの個別投稿ページのテンプレート。
カスタムフィールドや Advanced Custom Fields とはまた別の話。フォーラム: プラグイン
返信が含まれるトピック: カスタムフィールドの内容をJSON REST APIで表示するセキュリティの懸念で、JSON REST API のデフォルトでは post_meta は認証されたユーザーにのみ許可されるようになりました。
未認証で post_meta を表示させたい場合は、json_prepare_post フィルターを使って、特定のカスタムフィールドを追加する必要があります。
下記コードを functions.php に追加、もしくはプラグイン化してください。
テーマに影響されないようプラグイン化した方がベターかもしれません。function my_json_post_meta( $data, $post, $context ) { $data['post_meta'] = array( 'a' => get_post_meta( $post['ID'], 'Custom Field A', true ), 'b' => get_post_meta( $post['ID'], 'Custom Field B', true ) ); return $data; } add_filter( 'json_prepare_post', 'my_json_post_meta', 10, 3 );
カスタムフィールドなので ‘post_meta’ にしていますが、’post_meta’, ‘a’, ‘b’ はお好きなものに変更可能です。’Custom Field A’, ‘Custom Field B’ は対応するカスタムフィールド名に変更してください。あとは取得するカスタムフィールドの数によって追加/削除してください。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドでセレクト項目に色を付けて表示したいフォーラム: 使い方全般
返信が含まれるトピック: ドメイン変更後、画像の参照先を修正したいただ、シリアライズされている可能性もありますので、そのまま置換するとまずい場合があります。
例:
s:11:”example.com”
↓
s:21:”subdomain.example.com”シリアライズされていると、文字数の情報が入っています。
そのまま置換しても、11の部分は変わりませんので、それではまずいです。上記に対応するためには、
1. WP-CLI の search-replace コマンド
2. Database Search and Replace Script in PHP1の場合は SSH が必要ですので、レンタルサーバなどで使えないことも多いです。
2の場合、バージョン2.1.0でいいと思いますが、置換後 searchreplacedb2.php の削除は必ず忘れずに行ってください。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドでセレクト項目に色を付けて表示したい選択肢を
teens : 10代
twenties : 20代
tirties : 30代のようにすれば、普通に class で使えると思いますが?
フォーラム: 使い方全般
返信が含まれるトピック: ログイン後、各ユーザーのauthorページにリダイレクトさせたいこんな感じでどうでしょうか?
下記コードを functions.php に追加。function login_redirect_to_author_posts( $redirect_to, $requested_redirect_to, $user ) { $author_id = &$user->ID; return get_author_posts_url( $author_id ); } add_filter( 'login_redirect', 'login_redirect_to_author_posts', 1, 3 );
フォーラム: その他
返信が含まれるトピック: スパム判定されましたフォーラム: 使い方全般
返信が含まれるトピック: 投稿数が0件ですが、カテゴリーを全て表示したい<?php $args = array( 'orderby' => 'ID', 'hide_empty' => 0, 'title_li' => '' ); wp_list_categories( $args ); ?>
もしくは、
<?php wp_list_categories('orderby=ID&hide_empty=0&title_li='); ?>
フォーラム: プラグイン
返信が含まれるトピック: acfのmapフィールドにCSVで住所データを登録し表示させる方法Advanced Custom Fields のシリアライズが問題の可能性があります。
Really Simple CSV Importer の作者のブログを参考にやってみてください。
http://notnil-creative.com/blog/archives/2497フォーラム: テーマ
返信が含まれるトピック: タクソノミーのタームごとにサイドメニュー表示させたいあと、見落としてしまいましたが、
wp_reset_postdata()
を忘れずに。<ul> <?php global $post; $args = array( 'post_type' => '', 'sport' => 'tennis', 'numberposts' => -1 ); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post);?> <li> <?php the_title() ?> <?php the_post_thumbnail(); ?> </li> <?php endforeach; wp_reset_postdata(); ?> </ul>