kazuyk
フォーラムへの返信
-
フォーラム: プラグイン
返信が含まれるトピック: WP simple Pay導入に関するPHPエラーメッセージの対処法プラグインのサポートフォーラムに同様の質問が上がっています。
https://wordpress.org/support/topic/2-0-6-update-then-session-problem/
For now please download & roll back to version 2.0.4 at the bottom of https://wordpress.org/plugins/stripe/advanced/
We’re working on a fix and are hoping to release 2.0.7 with it soon.
フォーラム: プラグイン
返信が含まれるトピック: MW WP FormでURL引数を有効化して記事タイトルを取ってくる際のローカルと本番環境で結果が違うフォームへ飛ぶリンクの URL 引数の post_id には正しい値が入ってきているのでしょうか。
MW WP Form で「URL引数を有効にする」にして、引数 post_id にいろいろ値を与えて試してみると、post_id=0 のとき、{ID} や {post_title} はフォームが設置してある固定ページのプロパティになります。フォーラム: プラグイン
返信が含まれるトピック: メニュー設定でPolylangの言語スイッチャーを追加する項目が表示されないフォーラム: プラグイン
返信が含まれるトピック: Easy Category Iconsが機能しないこのプラグインは元々、カテゴリーアーカイブのタイトルにアイコンを挿入するもので、「投稿一覧の記事タイトルの前にカテゴリー別にアイコンを入れる」機能はないようです。
ちょっとめんどうですが、ループ内で、例えば
$category = get_the_category(); $icon = templ_get_the_icon( array( 'size' => 'small'), 'category', $category[0]->term_id );としてあげると、設定したアイコンが画像の場合は $icon[1][0] に画像のURLが入ってくるので、
echo '<img src="' . $icon[1][0] . '">';としてやればアイコン画像を挿入できます。
フォーラム: 使い方全般
返信が含まれるトピック: 「rest-api」について/wp-includes/rest-api/endpoints/class-wp-rest-controller.php ファイルのアップロードに失敗して欠落しているのではないですか。そのファイルを再度アップロードしてみたら直りませんか。
フォーラム: 使い方全般
返信が含まれるトピック: 記事とユーザー名を結びつける方法「問題が残っているのかいないのか」は、何を問題と呼ぶか、にもよると思います。テーマ販売元からすれば、本来あるべき状態になっていないのは確かなので、「問題ありません」とは言いにくいでしょう。
私は「実質、問題ない」と書いた理由はすでに述べたとおりですが、少しわかりにくかったかもしれないので、書き直します。
カスタムタクソノミーとかタームとかいうとイメージしにくいかもしれませんが、標準の「カテゴリー」や「タグ」もタクソノミーの一種なので、イメージしやすいよう、Co-Authors Plus が追加する author というカスタムタクソノミーを「タグ」だと考えてみましょう。
そうすると、Co-Authors Plus がやっていることの主要な処理は下記のように表現できます。
- ユーザー名と同じ名前の新規タグを追加する ([投稿]>[タグ]で新規追加するイメージ)
- 各投稿に、作成者と同じユーザー名のタグを付ける
- 各ユーザーの投稿数を、そのユーザー名のタグが付いている投稿数に置き換える
Co-Authors Plus を停止すると複数投稿者機能タグは機能を失い、各ユーザーの投稿数も本来の数字に戻ります。複数投稿者機能が停止しても、DB には、ユーザー名のタグと、そのタグがどの投稿に付いていたか、といった情報は残ってはいますが、それらの情報はどこからも参照されることはなく、使われません。
pokota88 さんの場合、記事のいくつかに付いたタグは、すでに存在しないユーザーを指していて、誤っているわけですが、複数投稿者機能を使わないなら関係ありません。
使われないタグが残っているだけ、と考えれば、実質問題ないと判断できるでしょう。
DB の中にゴミが残るのは、あまり気分はよくありませんが、それ自体が特に何か悪影響を及ぼすことはないでしょう。
奥の手として、テーマの複数投稿者機能は無効にしたまま、Co-Authors Plusプラグインをインストールして有効化したあと、アンインストールしたら、DB に残っている author タクソノミーのタームと記事への関連付けを消去できるのでは、と思ったのですが、プラグインをアンインストールしてもそれらは消えませんでした。ということはつまり、このプラグインを一度でもインストールした WordPress の DB には漏れなくゴミが残ってしまうわけで… それは気にしないことにすればいいと思います。
フォーラム: プラグイン
返信が含まれるトピック: All-in-One WP Migrationについてフォーラム: プラグイン
返信が含まれるトピック: 【contact form7】on_sent_ok廃止に伴うDOMイベントの複数設定について最初のコード例でタイプミスしました、すみません。括弧の位置がおかしかったので訂正します。
if ( is_page( 'slug1' ) || is_page( 'slug2' ) || ・・・ ) ) {なお、・・・と書いたのは、フォームを入れたページが3つ以上の場合に、同様に続くという意味で書いただけですので、2ページだけなら下記です。(念のため)
if ( is_page( 'slug1' ) || is_page( 'slug2' ) ) {下記の部分が、「フォームが送信されたら〇〇を実行する」という機能を設定しています。
document.addEventListener( 'wpcf7mailsent', function( event ) { // (処理内容) }, false );function の波括弧 { } の中にif節を書く必要があります。
フォーラム: プラグイン
返信が含まれるトピック: 【contact form7】on_sent_ok廃止に伴うDOMイベントの複数設定についてフォームがある固定ページを指定する箇所を
if ( is_page( 'slug1' ) || is_page( 'slug2' || ・・・ ) ) {のように複数にして、フォームIDとリダイレクト先の組み合わせのif節を複数ならべればよいと思いますが。
あるいは switch case にするとか。switch ( event.detail.contactFormId ) { case \'123\': location = \'url1\'; break; case \'456\': location = \'url2\'; break; }フォーラム: 使い方全般
返信が含まれるトピック: ユーザー登録画面のカスタマイズについてユーザー編集画面では、入力フィールドを含む tr 要素にユニークな class 名が付いていますが、新規追加画面ではそれがなくて、cssではすんなり指定できなさそうなので、jQueryで非表示にしてしまう方が手っ取り早いかもしれませんね。
functions.php に書くサンプルです。ご参考までに。
function my_custom_user_screen() { $screen = get_current_screen(); if ( $screen->id == 'user' || $screen->id == 'user-edit' ) { $script = <<<EOT <script> jQuery('#first_name').parents('tr').hide(); jQuery('#last_name').parents('tr').hide(); jQuery('#url').parents('tr').hide(); </script> EOT; echo $script; } } add_action( 'admin_print_footer_scripts', 'my_custom_user_screen' );- この返信は8年、 2ヶ月前にkazuykが編集しました。理由: コードタグ閉じ忘れ
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドを参照してカテゴリーごとの一覧表示が出来ないのですフォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドを参照してカテゴリーごとの一覧表示が出来ないのですカテゴリーごとの表示にした際に
というのは、たとえば news というカテゴリーがあるとして ‘//(domain)/category/news/ ‘ で news カテゴリーアーカイブを表示する、ということだと思いますが、出力する際に category.php の中で日付条件のみのクエリーに書き換えているので、当然そうなってしまうかと思います。
category.php の中で条件を設定するのでなく、pre_get_posts フックを利用してカテゴリーアーカイブに条件を追加してはいかがでしょうか。
たとえばテーマの functions.php などに下記のようなコードを入れて、category.php からは
$args = array(・・・);~$query = new WP_Query( $args );を取り除けば、目的の結果が得られるような気がします。function my_custom_query_for_category( $query ) { if ( is_category() ) { $nowdate = time(); $query->set( 'meta_value', $nowdate ); $query->set( 'orderby', 'meta_value' ); $query->set( 'meta_key', 'wpcf-start' ); $query->set( 'meta_compare', '>=' ); $query->set( 'order', 'ASC' ); } } add_action( 'pre_get_posts', 'my_custom_query_for_category' );- この返信は8年、 2ヶ月前にkazuykが編集しました。理由: コードブロックの閉じ忘れ
フォーラム: プラグイン
返信が含まれるトピック: custom field suiteのフィールドグループが壊れた?原因はわかりませんが、何か javascript のエラーが起きているのではないでしょうか。
F12キーを押して、Consoleパネルを見てみてください。原因を探る手掛かりになるかもしれません。フォーラム: 使い方全般
返信が含まれるトピック: ページネーションが一度表示されるが、すぐに消えてしまう。PBD AJAX Load Posts というプラグインが、テーマの元々のページナビゲーションを消して別のナビゲーションに置換しようとしているようなので、PBD AJAX Load Posts プラグインを停止すれば、とりあえず最終ページと同じナビゲーションが消えないようにはなると思います。
フォーラム: 使い方全般
返信が含まれるトピック: 記事とユーザー名を結びつける方法何点か書き忘れたので追記します。
“co-authors-plus.php” で検索したら、下記の記事も発見しました。
http://tcd-manual.net/?p=3604テーマのカスタマイズ情報として販売元が提供しているので、その情報を利用したからといってサポートサービスを受けられなくなることはないでしょう、と思いました。
なお、Co-Authors Plusプラグインを試用していて、いくつか挙動不審な点がありました。何をどうするとそうなる、という再現手順を確認したわけではありませんが、投稿の編集画面で投稿者の変更や追加ができなくなったり、クイック編集に[投稿者]割り当てUIが表示されたり・・・ いまひとつ動作が不安定な印象を受けたので、自分としては使いたくないと思いました。
そのため、複数投稿者機能を必要としないなら無効にしておく方がよいのでは、と思って、直前の返信にそのように書きました。