yutayamadatippet
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 複数のタグIDからスラッグを取得する方法できました!
ありがとうございます!<?php $post_tags = post_custom('カスタムフィールド'); $args = array( 'include' => $post_tags, ); $tags = get_tags( $args ); if ($tags): foreach($tags as $tag): ?> <?php $tag_link = get_tag_link($tag->term_id); ?> <li> <a href='<?php echo $tag_link?>'> <?php echo $tag->name ?> </a> </li> <?php endforeach; endif; ?>
- この返信は5年前にyutayamadatippetが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: ログイン後のリダイレクトありがとうございます!!
教えていただきました、$requestで判定させたところ、無事に意図する動作となりました。
こちらの質問は解決済みとさせていただきます。function my_login_redirect( $redirect_to, $request ) { if ( empty($request)) { $redirect_to = home_url(''); } return $redirect_to; } add_filter( 'login_redirect', 'my_login_redirect', 10, 3 );
フォーラム: 使い方全般
返信が含まれるトピック: author(著者)ページの月間アーカイブ教えていただいた方法で無事に解決する事できました。
add_rewrite_rule関数の存在自体は知っていたのですが、何に使うか分かっておらず、この機会にしっかりと勉強していきたいと思います。本当にありがとうございました。
こちらのスレッドは、解決済みとさせていただきます。
フォーラム: 使い方全般
返信が含まれるトピック: author(著者)ページの月間アーカイブ>tmatsuur (@tmatsuur)さま
早速、お教えくださりありがとうございます。
試してみたところ、
https://hoge.jp/author/ユーザー名/2019/05/上記URLを叩いてみたところ、以下のページの内容と変わらず、うまく動作しませんでした。
https://hoge.jp/author/ユーザー名試しに、テンプレートファイルの「author.php」を削除してみたところ、「archive.php」のテンプレートファイルが読まれ、意図する動作になりました。
author.phpが優先されて読み込まれてしまう状況なのですが、
arcive.phpを優先的に読み込む、もしくは指定したユーザーの該当期間の投稿を表示させるための方法はありますでしょうか。フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールド内の置き換えmunyagu さん
ありがとうございます!
アドバイスの内容を試したところ、無事にカスタムフィールドでも、function.phpで本文やコメントで設定した置換を反映させる事ができました。<?php $変数 = get_post_meta($post->ID, 'field_name', true);?> <?php echo change_any_texts( nl2br($変数));?>
解決済みとします。
フォーラム: プラグイン
返信が含まれるトピック: タグ一覧ページに関連のタグを設置早速ありがとうございます。
実現したい事は、タグ一覧ページに関連するタグを表出する事となっており、post_tagの場合ですと、すべてのタグが対象になるかと思います。具体的には、以下のような形を想定しています。
タグ1の一覧ページで、Aのタグが付いた投稿が2件だった場合
記事1:タグ1、タグ2、タグ3、タグ4、タグ5、タグ6
記事2:タグ2、タグ3、タグ4、タグ5、タグ6、タグ7上記の場合の関連タグは
タグ2、タグ3、タグ4、タグ5、タグ6タグ2の一覧ページで、Bのタグが付いた投稿が3件だった場合
記事1:タグ1、タグ2、タグ3、タグ4、タグ5、タグ6、タグ7
記事2:タグ2、タグ3、タグ4、タグ5、タグ6、タグ7
記事3:タグ2、タグ4、タグ5、タグ6、タグ7、タグ8上記の場合の関連タグは
タグ2、タグ4、タグ5、タグ6、タグ7という具合になります。
よろしくお願いします。
フォーラム: プラグイン
返信が含まれるトピック: /wp-admin/admin-ajax.php 500エラーこちら解決しました。
php-xmlが正しくインストールされていなくDOMが動いていなかったようです。お騒がせしました。
もし今後同様の問題が発生した方がいましたら、参考になれば幸いです。これをもってトピックを締めさせていただきます。