Aki Hamano
フォーラムへの返信
-
フォーラム: その他
返信が含まれるトピック: HTTP ERROR 500 が表示されて、画面が出て来ない。こんにちは。該当サイトにアクセスしましたが、問題なく閲覧できるようです。
もし問題が解決しているようであれば、解決済としてマークしていただければと思います。
フォーラム: 使い方全般
返信が含まれるトピック: 次の記事リンクを同じカテゴリで画像付きで表示したい- 前後の投稿取得する関数である get_adjacent_post() の戻り値が 投稿オブジェクトである
- 投稿サムネイルを取得する関数である get_the_post_thumbnail() の第一引数で投稿オブジェクトを指定出来る
という仕様から考えると、おそらく以下のようなコードで前後記事のサムネイルを取得出来ると思います。(未テストです)
$prev_post = get_adjacent_post(true, '', true, 'category'); $next_post = get_adjacent_post(true, '', false, 'category'); $prev_post_thumbnail = get_the_post_thumbnail( $prev_post ) $next_post_thumbnail = get_the_post_thumbnail( $next_post )
フォーラム: バグ報告と提案
返信が含まれるトピック: サイトエディターが開けませんこんにちは。以下を試していただければ、原因は絞り込めると思います。
- プラグインを一つずつ無効化する
- デフォルトのブロックテーマ(Twenty Twenty-Three, Twenty Twenty-Four)等に変更する
フォーラム: 使い方全般
返信が含まれるトピック: 次の記事リンクを同じカテゴリで画像付きで表示したいこんにちは。
未テストですが、get_adjacent_post() 関数は第一引数である
$in_same_term
をtrue
にすると、同じターム内に限定出来るようなので、これを試していてはいかがでしょうか。フォーラム: インストール
返信が含まれるトピック: Embedカードのリンクが開かないこんにちは。
実際にその問題が発生しているURLを記載していただく事は可能でしょうか?カード自体は正しく表示されているとの事なので、そのページを共有いただければ、なぜリンクが機能しないのか、フォーラムで回答する方達が原因を特定しやすくなると思います。
フォーラム: 使い方全般
返信が含まれるトピック: get_termsがエラーになってしまうこんにちは。
エラーメッセージが示している通り、
get_terms()
で取得した結果がエラーになっているので、foreach
でループしようとした時に警告が表示されている状況です。引数 (‘カスタムタクソノミー名’ の部分) に、存在する正しいタクソノミー名を指定しているかどうかを確認してみて下さい。
フォーラム: プラグイン
返信が含まれるトピック: Google Sheet IntegrationでGoogle Access CodeがSaveできないこんにちは。
Google Sheet IntegrationでGoogle Access CodeをSaveするためにはすべて一度無効化する必要があるのでしょうか?
何が原因かはまだ分かりませんので、ご報告いただいた問題が何の影響で起こっているかを絞り込んでいく必要があります。
Google Sheet Integration以外のプラグインを全て停止して問題が解決するのであれば、そのいずれかのプラグインが原因であると分かります。解決しないのであれば、Google Sheet Integrationというプラグインそのものの問題、もしくはプラグイン以外の要因である可能性があります。
フォーラム: インストール
返信が含まれるトピック: ギャラリーブロックでのアスペクト比が使えないこんにちは。
ご質問の件については複雑な背景があるのですが、ギャラリーブロックの中の画像ブロックにアスペクト比を設定出来ていた事は、本来意図したものではなく不具合でした。
それを修正したものがバージョン6.3.2に反映されたため、使えなくなったのだと思います。
英語で技術的な内容となりますが、なぜギャラリーブロックの中の画像ブロックでアスペクト比設定を使えなくしたかについては、以下のGutenbergのプリリクエストに書かれています。
フォーラム: テーマ
返信が含まれるトピック: カスタムブロックにsupportsで設定したUIが表示されないはい、そのような理解で合っています。
フォーラム: テーマ
返信が含まれるトピック: カスタムブロックにsupportsで設定したUIが表示されないそこでblock.jsonのsupportsセクションに__experimentalBorderをセットするとUIが表示されました。
これは想定された仕様です。theme.jsonのプロパティ名とblock.jsonのプロパティ名が一致するとは限りません。他にも
__experimental
プレフィックスが付くサポートは沢山あります。このプレフィックスが付くサポートはJSON スキーマでも定義されていない(=自動補完で候補にでてこない)ので、既に試されている通りGutenbergのコアブロックのblock.jsonを参考にすると良いと思います。
フォーラム: プラグイン
返信が含まれるトピック: Yoast SEOの「投稿」タブでエラーが出てしまうこんにちは。
投稿アーカイブページに関連する以下のコードをfunctions.phpに記載しているのですが、これを削除したらエラーが無くなりました。でも、投稿アーカイブページは必要なので、このコードは不可欠だと思います…
単に投稿アーカイブページを作りたいのであれば、
blog
というスラッグを持つ固定ページを作成- 「設定 > 表示設定 > ホームページの表示 > 投稿ページ」でその固定ページを指定する
という設定を行えば、
functions.php
に記載されたコード自体が不要になるのではないかと思われます。上記のような設定を行った場合でも、同様のエラーは発生しますか?
フォーラム: プラグイン
返信が含まれるトピック: link情報へのアクセス方法こんにちは。
こちらのプラグインは使った事がないため詳しくは分からないのですが、一度GitHubリポジトリのドキュメントを熟読されてみてはいかがでしょうか。
ざっと見る限り、
[link-library]
や[link-library-cats]
などで必要な情報は取得出来るように見えるので、独自にそれらの情報を取得したい場合は、そのショートコードが内部で実装している処理を追ってみる事で手がかりがつかめるかもしれません。フォーラム: 使い方全般
返信が含まれるトピック: 記事にUnicode私的領域コードを使う方法こんにちは。
濁点文字に関しては、特に特定のフォントを導入しなくてもこちらの環境では入力出来ました。
これらの文字は、このサイトからコピー&ペーストしてみました。
また特定の濁点文字を入力する方法については、上記記事にある手順でも入力できました(Windowsの場合)。
Windows の Microsoft IME の Unicode を利用した入力機能を使う方法になりますので、もし他のIMEをご利用の場合は Microsoft IME に切り替えます。
- 半角濁点をつけたい任意の文字を入力確定しておきます。
- 次に、半角の濁点「゙」の Unicode のコードポイントの16進数部分 FF9E と入力し、〔F5〕キーを押すと「゙」に変換されますので確定します。
フォーラム: テーマ
返信が含まれるトピック: register_block_pattern() 作成パターンの独自スタイルについてこんにちは。
作成パターン内に独自CSSを組み込む方法はありますでしょうか。
これは、カスタムHTMLブロックを使わない限り不可能だと思います。
根本的な問題は、style.css全体をiframe内に読み込んでいる事だと思います。パターン、およびブロックスタイル等だけを定義したスタイルシートを読み込んでみてはどうでしょか。
読み込み方は、WordPress6.3以降であればenqueue_block_assetsが良いと思います。エディターだけに読み込ませたい場合は、このコメントの実装が参考になると思います。
フォーラム: 使い方全般
返信が含まれるトピック: embed-content.phpのカスタマイズについてこれは、「自分のものではない他人/他社のWordPressサイトで自身の記事が埋め込まれた時の表示をコントロールしたい」という意味ですか?
それであればできないと思います。内部リンク・外部リンクに関係なく、埋め込まれたコンテンツをどう表示するかはそのWordPressサイト側の責務だからです。
失礼しました、こちらについては私の方の勘違いでしたので、無視していただければと思います。
- 自サイトで、自サイトの記事を埋め込む
- 第三者のサイトで、自サイトの記事が埋め込まれる
検証した限り、どちらでも自分がカスタマイズした
embed-comtent.php
の内容で埋め込みが生成されるようなので、@shokun0803 さんがおっしゃったように、接続元やどこから呼び出されたかなどを条件に切り替えが出来るかもしれません。