arborvitae666
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 親ページ設定時の子ページのパンくずリスト非表示こんばんは。
>・子ページのパーマリンクは親ページのスラッグが入ったもの、入っていないもの、両方が存在していてどちらも閲覧が出来てしまう。
とのことですが、通常このような状態にはならないと思いますので、この辺に原因があるのではないでしょうか?
なにかパーマリンク関連のプラグインを導入されているようであれば、無効化してから意図した動作になるか確認されてはいかがでしょうか?
こんばんは。
テーマの問題だと思われます。
フォーラムでは有償テーマのサポートはできませんので、販売者にお問合せください。
もし、あなたが商用のテーマやプラグインを使用していてサポートを必要とする場合は、それらの公式サポート窓口へ問い合わせしましょう。WordPress コミュニティの良き世話人であるために、そしてイノベーションをうながすために、人々をそのような場所へ導くことは重要なことだと思うのです。このようにしていくことによって、収入を得ているデベロッパーに、WordPress をすばらしいものにする必要性を与えて行くことになるでしょう。
フォーラムのボランティアは商用のプロダクトへのアクセス権を与えられていないということもありますので、彼らはなぜその商用のテーマもしくはプラグインが正しく働かないのか分からないのではないかと思います。これは、ボランティアが商用のプロダクトの販売者を案内するもう一つの理由です。販売者は、提供する商用プロダクトについてサポートをする責任をもっています。
フォーラムガイドライン#商用プロダクトフォーラム: 使い方全般
返信が含まれるトピック: 固定ページのメインループをカスタム投稿にしたら404にこんばんは。
pre_get_posts は単一の固定ページのリクエスト(ページテンプレート)に対するクエリを変更するのに用いるべきではありません。なぜなら ‘is_page’、’is_singular’、’pagename’ および他のプロパティ(pretty パーマリンクを使っているかどうかによる)が parse_query() メソッドによってセットされた後だからです。詳しくは クエリ概要 を見てください。
https://プラグイン API/アクションフック一覧/pre get postsとありますので、固定ページには使えないのではないでしょうか?
- この返信は1年前にarborvitae666が編集しました。
フォーラム: プラグイン
返信が含まれるトピック: zipaddr-jpプラグインエラーについてすみません。見間違いでした。
PHPのunserializeがError at offsetエラーが起きた際の対処方法あたりを参考にしてみてはいかがでしょうか?
フォーラム: プラグイン
返信が含まれるトピック: zipaddr-jpプラグインエラーについてソースのget_option()付近の括弧が対応していませんが、それはソースそのものですか?
フォーラム: 使い方全般
返信が含まれるトピック: 条件分岐をしてページスラッグを取得する方法こんばんは。
function oyaslug(){ $page_list = get_posts( 'numberposts=-1&order=ASC&post_type=page' ); foreach ( $page_list as $post){ $parent_id = $post->post_parent; $parent_slug = get_post( $parent_id )->post_name; if ( is_page() && $post->post_parent ): echo '親あり '. urldecode( $parent_slug ) .'-' .urldecode( $post->post_name ). "<br>"; else: echo '親なし '. urldecode( $post->post_name ). "<br>"; endif; } } add_shortcode( 'oyaslug' , 'oyaslug' );
出力したいところで
[oyaslug]
これで出力されますでしょうか?
フォーラム: テーマ
返信が含まれるトピック: テーマのカスタマイズについてこんにちは。
通常、子テーマディレクトリには変更・追加する処理を記述したファイルのみ存在します。(style.css,functions.php+α)
それ以外は、親テーマのものが使われますので、いつまでもセキュリティーのアップデートが行われないままの運用になるわけではありません。
ただし、子テーマディレクトリに存在するファイルはご自分で管理しなければなりません。フォーラム: 使い方全般
返信が含まれるトピック: 特定の権限者が特定のURLへアクセス時リダイレクト(1つ目)はこちらでした。再返信の際に間違えたようです。
function custom_redirect(){ if( current_user_can( 'subscriber' ) ){ if( preg_match( '/^https:\/\/aaaa\.com\/001\//' , urldecode( get_permalink() ) ) ){ wp_redirect( 'https://aaaa.com/' ); exit; } } } add_action( 'template_redirect' , 'custom_redirect' );
解決したようで良かったです。
フォーラム: 使い方全般
返信が含まれるトピック: 特定の権限者が特定のURLへアクセス時リダイレクト承認待ちになってしまいましたので、再度返信します。
『システムをプラグインで入れており』が何を意味するのかわからないので、解決方法は不明です。
(1つ目)
function custom_redirect(){ if( current_user_can( 'subscriber' ) ){ if( urldecode( get_permalink() ) === 'https://aaaa.com/001/abc.html' ){ wp_redirect( 'https://aaaa.com/' ); exit; } } } add_action( 'template_redirect' , 'custom_redirect' );
(2つ目)
function custom_redirect(){ if( !current_user_can( 'subscriber' ) ){ if( preg_match( '/^https:\/\/aaaa\.com\/001\//' , urldecode( get_permalink() ) ) ){ wp_redirect( 'https://aaaa.com/' ); exit; } } } add_action( 'template_redirect' , 'custom_redirect' );
これで動作するかと思います。なお、関数名は適宜変更してください。
フォーラム: 使い方全般
返信が含まれるトピック: 特定の権限者が特定のURLへアクセス時リダイレクトこんにちは。
『システムをプラグインで入れており』が何を意味するのかわからないので、解決方法は不明です。(1つ目)
function custom_redirect(){ if( current_user_can( 'subscriber' ) ){ if( preg_match( '/^https:\/\/aaaa\.com\/001\//' , urldecode( get_permalink() ) ){ wp_redirect( 'https://aaaa.com/' ); exit; } } } add_action( 'template_redirect' , 'custom_redirect' );
(2つ目)
function custom_redirect(){ if( !current_user_can( 'subscriber' ) ){ if( preg_match( '/^https:\/\/aaaa\.com\/001\//' , urldecode( get_permalink() ) ){ wp_redirect( 'https://aaaa.com/' ); exit; } } } add_action( 'template_redirect' , 'custom_redirect' );
これで動作するかと思います。なお、関数名は適宜変更してください。
preg_match()については、
PHP:preg_match – Manual
正規表現については、
【5分でまるっと理解】PHP正規表現の使い方まとめ
PHP の正規表現の基本的な使い方
正規表現チェッカー PHP: preg_match() / JavaScript: match()
等をご参照ください。フォーラム: 使い方全般
返信が含まれるトピック: 特定の権限者が特定のURLへアクセス時リダイレクトこんばんは。
function custom_redirect(){ if( current_user_can( 'subscriber' ) ){ if( urldecode( get_permalink() ) === 'https://aaaa.com/001/abc.html' ){ wp_redirect( 'https://aaaa.com/' ); exit; } } } add_action( 'template_redirect' , 'custom_redirect' );
これで動作しますでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリアーカイブページで現カテゴリの投稿のタグ一覧こんばんは。
「何も」表示されないということですが、「このカテゴリーの投稿に付いているタグの一覧:」が表示されないのであれば、$current_tagsが空の配列でfalseとなっている可能性があります。
var_dump()
等で確認してみては如何でしょうか?フォーラム: 使い方全般
返信が含まれるトピック: 初期PR Blockの更新/削除ができません_Lightningこんばんは。
「鉛筆ボタン」ということですので、おそらくカスタマイザーで作業をされていると思います(私の環境ではボタンは左上にあるため断言はできません)。
ブロックはカスタマイザーでは編集できません。
PR Blocksのある固定ページまたは投稿をブロックエディタで編集してください。
固定ページまたは投稿がどれだかわからない場合は、ログイン後、左上にサイト名があると思いますので、それをクリックしてPR Blocksがあるところまで進んでください。その後、上部のメニューの「固定ページを編集」または「投稿を編集」をクリックすれば編集できます。
フォーラム: プラグイン
返信が含まれるトピック: wordPressからメールされてくるエラー詳細への対処法こんにちは。
そうです。
もしくは、サーバのファイルマネージャがあればそちらからでも削除できると思います。削除の際は、忘れずにバックアップをとっておいてください。
それと、
エラーメッセージ:require_once()
の後ろにも伏せ字にした方が良い箇所があると思います(2箇所)。- この返信は1年、 7ヶ月前にarborvitae666が編集しました。
フォーラム: プラグイン
返信が含まれるトピック: wordPressからメールされてくるエラー詳細への対処法こんばんは。
jetpackにあるはずのactions.phpが無いか読み込めないようです。
1.jetpackとvaultpressを無効化
2.jetpackを削除
3.jetpackをインストール
4.jetpackを有効化
5.vaultpressを有効化の作業をしてみてください。