【问题标题】:Gutenberg block Social links problem with render古腾堡阻止渲染的社交链接问题
【发布时间】:2023-02-11 20:19:30
【问题描述】:

当我在模板部分添加块社交链接,然后选择带有块模板部分的模板部分时 - 没有渲染。为什么会这样?也许在这种情况下属性不会通过块?但它看起来像是核心中的错误。

<!-- wp:social-links -->
<ul class="wp-block-social-links">
    <!-- wp:social-link /-->
</ul>
<!-- /wp:social-links -->

或者当我创建这样的模板部分时 - 是否有任何可能的方法将动态属性从编辑器传递到模板部分而不是硬编码 url?

<!-- wp:social-links -->
<ul class="wp-block-social-links">
    <!-- wp:social-link {"url":"https://wordpress.org/patterns/","service":"instagram"} /-->
    <!-- wp:social-link {"url":"https://wordpress.org/patterns/","service":"bandcamp"} /-->
   <!-- wp:social-link {"url":"https://wordpress.org/patterns/","service":"twitter"} /-->
   <!-- wp:social-link {"url":"https://wordpress.org/patterns/","service":"twitch"} /-->

我尝试在模板部分添加块社交链接,需要有机会选择带有块模板部分的社交链接的模板部分。并在前端看到结果。

【问题讨论】:

    标签: php reactjs wordpress wordpress-rest-api wordpress-gutenberg


    【解决方案1】:

    当社交链接块插入到模板部分时,您添加的每个社交链接都需要一个有效链接,例如“Instagram”、“Bandcamp”等……否则它不会在前端呈现链接 - 生成标记张贴在你的问题。

    要将社交链接块插入多个模板部分而不必每次都设置 URL,请将配置的社交链接块转换为 Reusable Block。通过在您的模板中使用可重用块,如果需要,您将来还可以在整个站点范围内轻松更新/添加/删除您的社交链接。

    【讨论】:

      猜你喜欢
      • 2019-05-08
      • 2021-08-24
      • 2011-04-02
      • 1970-01-01
      • 1970-01-01
      • 2019-02-16
      • 2019-06-15
      • 2023-02-13
      • 1970-01-01
      相关资源
      最近更新 更多