【问题标题】:Wordpress [ ] tags?WordPress [ ] 标签?
【发布时间】:2018-04-18 18:16:28
【问题描述】:

我是 wordpress 的新手,我正在尝试理解朋友的代码。我去了他的 wordpress 帐户并编辑了一些测试页面。但是,该页面在 [ ] 标记内有代码。我该如何编辑它?

这是来自 wordpress wdit 页面的示例:

    <p style="text-align: center;"><strong>Test- #1 Business Communication App For Project Management &amp; Task Management</strong></p>
<strong>Important Notice:</strong> If you accessed ....</strong></em>, in order for your account to be properly updated.

[register_form]

如何打开/编辑 [register_form] 代码?

【问题讨论】:

  • 那些被称为模板标签。有很多关于 WordPress Codex 的信息:codex.wordpress.org/Theme_Development
  • @JonathanLandrum 不,他们不是。这是shortcode,正如 Reza Saadati 在下面正确回答的那样。
  • @cabrerahector 你是对的

标签: wordpress


【解决方案1】:

这是来自插件或主题的shortcode

编辑

您可以在您的主题中对其进行编辑。如果短代码来自插件,您可以在 functions.php 中覆盖它

function say(){
    return "Hello World";
}
add_shortcode( 'register_form', 'say' );

【讨论】:

  • 你知道如何打开或找到这个插件吗?
  • @MaxBoy 如果它是一个插件,你永远不应该编辑它!如果是主题,可以创建子主题:codex.wordpress.org/Child_Themes
  • 在此 [register_form] 成功运行后,我需要添加 AJAX 请求(调用 Web 服务)。这就是为什么我认为我需要编辑它。我错了吗?
  • @MaxBoy 尝试查看主题的 functions.php 文件。
  • 有没有办法在短代码之后调用网络服务?
【解决方案2】:

是用于调用您已激活的某些插件的功能的标签。那个具体的标签我不认识是什么插件,推荐Contact Form 7,好用。

如果您想创建一个 PHP 函数并在您的页面上使用它,请创建一个插件并根据需要声明调用。但!请小心,因为无论多么小的错误都会损坏您的页面。

用于在 wordpress 上添加标签,来自您的插件。

function NAME_FUNCTION(){...}
add_shortcode( 'NAME_FUNCTION', 'NAME_TAG' );

然后打电话

[NAME_TAG]

【讨论】:

  • OP 的问题不在于如何创建简码,而是如何编辑现有简码。
  • 转到插件,并检查它们中的哪一个正在管理您的联系表格。在我使用“ContactForm 7”的情况下,我可以在我的 wordpress 左侧的菜单中看到它,在那里我可以创建个性化表单并返回这样的短代码 [contact-form-7 id="15370" title ="联系表格 1"]
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-10
  • 1970-01-01
  • 2013-07-23
  • 2012-02-18
  • 2012-09-04
相关资源
最近更新 更多