【问题标题】:Embedding PHP commands in WordPress editor HTML tab在 WordPress 编辑器 HTML 选项卡中嵌入 PHP 命令
【发布时间】:2012-01-27 04:36:45
【问题描述】:

我正在使用 Wordpress,我想在我的页面上执行一些 PHP 命令。在我使用嵌入式 PHP(在 WordPress 编辑器的 HTML 选项卡中)粘贴我的 HTML 后,PHP 代码会自动转换为 cmets!下面是例子:

我在 HTML 标签中输入的内容:

<div class="floated"><label for="contactName"><?php _e( 'Name', 'arizona' ); ?>*:</label>

我转到 Visual 选项卡然后返回 HTML 选项卡后的样子:

<div class="floated"><label for="contactName"><!--?php _e( 'Name', 'arizona' ); ?-->*:</label>

看起来编辑器只接受纯 HTML 代码并将其余未知标签转换为注释!如果是这种情况,如何在我的文本中拥有/调用 php 页面!。

我需要这个,因为我想在手风琴滑块中有一个联系表!

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    这不是一个好的做法,这就是 Wordpress 不支持它的原因。

    以下被认为是好的做法:

    1. 主题上的自定义代码
    2. 创建一个 Wordpress 插件
    3. 创建一个 Wordpress 小部件

    如果您需要联系表格,请考虑使用联系表格 7 插件。

    http://wordpress.org/extend/plugins/contact-form-7/

    这会让你添加一个你可以在手风琴中使用的标签。

    【讨论】:

      【解决方案2】:

      您需要使用 wordpress 插件在编辑器中维护的页面内执行任意 php 代码。

      我以前用过这个,它还不错,但是一旦你遇到任何需要维护状态或流程形式的东西,它可能会有点混乱,但肯定是可能的。确实不是插件的缺点,而是尝试运行您在页面编辑器中维护的自定义代码。将您的自定义代码编写为自定义 wordpress 插件可能会更好。

      http://wordpress.org/extend/plugins/exec-php/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-10-28
        • 2014-12-03
        • 2022-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多