そのブロックのキャッチコピーのattributeが設定で
sourceがmetaになっていればそれは実現できるでしょうが
そうでないなら実現は厳しいでしょう
sourceがmetaになっていれば指定したpost_metaとして値が取得できるはずです
しかしそれ以外の場合サーバーサイドでその値を取得するのは困難です
確認はできていませんがWPのサーバーサイドのブロックのパーサーは
コメントとしてコンテンツ中にある
ブロックタグの中にあるattributesの値のみ拾えるようで
sourceがtext,attributes,children,queryなどになっている
attributesの値の取得はjsに任されているものと思われます
サーバーサイドでそれらの値を抽出する術はおそらく用意されていないですし
それをするためにはdom解析という超重量級の処理を必要とします
ブロックタグのコメント中にある値ならばまだギリギリ
サーバーサイドで値を取得する手段があるとは思いますが
一部の値を得るためにブロックのパースするのは記事一覧のループで処理するには
ちょっと重すぎる処理である気がしますし
多分テキストの値などはそうなっていないでしょう
おそらく文字検索でコンテンツ中のキャッチコピーの箇所を探す方がまだ現実的です
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/02 08:10