問題タブ [yoast]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
14817 参照

php - WordPressページのタイトルを変更するには?

コンテキスト: WordPress 5.4.5、Yoast 3.7.1

私はクライアントのサイトにアクセスできるプラグイン開発者です。このサイトには Yoast 3.7.1 がインストールされていますが、何をしても 404 ページのtitle.

現在、同様の質問が提起されている StackOverflow の他のページ (ここここここheader.phpなど) で、回答者は が への呼び出しを正しく埋め込んでいるかどうかを尋ねていwp_title()ます。header.phpその時点での現在のテーマの内容は次のとおりです。

興味深いことに、私の404.phpページでwp_get_document_title()は、上記Page not found - XXXXwp_title呼び出しでセパレーターが|. Yoast によるタイトルの書き換えは無効になっているため、そのダッシュがどこから来ているのかまったくわかりません。

私のプラグインは REST 呼び出しを行い、ページに含めるためにオフサイトからコンテンツを取得します。そのコンテンツの一部は、 で使用されるテキストtitleです。

以前のクライアント サイトでは、次のことができました。

ただし、このサイトでは、それは機能していません。

使用している WordPress のバージョンに基づいて、pre_get_document_titleフィルターをフックしてみました。

しかし、再び役に立たない。私は現在、Yoastについて読んでいます...

0 投票する
1 に答える
878 参照

wordpress - wpseo_title 関数を使用してヨーストのタイトルを変更する

ページのタイトルを設定しようとしています (カスタム テーマで作成) これは私のコードですが、何らかの理由で "$forumId" パラメータを取得できません

0 投票する
1 に答える
386 参照

php - WordPress で #Primary ID を使用してすべての div の後に Yoast ブレッドクラムを配置する

そこで、ワードプレス Web サイトで Yoast SEO ブレッドクラムを使用できるようにする Yoast スニペットを用意しました。このスニペットを任意のページまたは header.php に配置すると、サイトのブレッドクラム メニューが一覧表示されます。

ただし、個々のページまたは header.php に配置する代わりに、 の id を持つすべての div の後に表示したいと思い#primaryます。たとえば、私のサイトにはメイン コンテンツ用のプライマリ div とサイドバー用のセカンダリ div があります。すべてのコンテンツ ページの上部に配置したい。

質問: functions.php に配置できる単純なスニペットがあるかどうか疑問に思っています。これは、id を持つすべての div の後に上記のコードを追加します。#primary

これは、すべての #primary div を見つけて、特定のページごとにコードを何度も配置するよりもきれいだと思うので。

助けてくれてありがとう!

0 投票する
1 に答える
1698 参照

php - WP SEO Yoast プラグイン ブレッドクラムと JSON-LD (BreadcrumbList) の統合

yoast_breadcrumb API を JSON-LD と統合しようとしています。

SEO Yoast プラグインのドキュメントによると、次のようなブレッドクラム コードがあります。

ただし、JSON-LD スキーマと Yoast Breadcrumb API を以下の JSON-LD コード例に従って統合しようとしていますが、これを達成するためのドキュメントのどこにも見つかりませんでした。API は、パンくずリストの HTML 形式を表示します。foreach loopを使用して JSON-LD を構築できるように、配列形式が必要です。

0 投票する
1 に答える
251 参照

wordpress - ワードプレスの検索では、インデックスのないページが返されるべきではありません

私は素晴らしい Yoast プラグインをあらゆる種類のものに使用していますが、主にインデックスなしおよびフォローなしのページに使用しています。私たちは PPC ベースのサイトであるため、検索を削除しました。今、クライアントはそれを元に戻したいと思っていますが、インデックスのないページを大量に返さないために、ワードプレスの組み込み検索が必要です。

さまざまなメタディスクリプションを除外するために組み込むことができることは知っています。

これを最初に適応させるつもりでした: https://css-tricks.com/forums/topic/using-wps-pre_get_posts-to-exclude-post-with-meta_key/

質問 - 探している用語は何ですか - meta-no-index=no??

Yoast がデフォルトでこれを行わないのはなぜですか?

0 投票する
4 に答える
2994 参照

php - Yoast SEO のカスタム ショートコード

Yoast SEO プラグインでカスタム ショートコードを使用したいのですが、うまくいきません。メタ タイトルにカスタムの時間指定を入れたい。

これは私のショートコードです:

これは、Yoast のタイトルを次のように表示する方法です。これは、今年の私のサンプル投稿です[yyyy]

Yoast でショートコードを機能させる方法はありますか?