【问题标题】:Wordpress 3.8.1 TinyMCE does not seem to be rendering my pages' <div> elementsWordpress 3.8.1 TinyMCE 似乎没有呈现我的页面的 <div> 元素
【发布时间】:2014-03-15 04:26:04
【问题描述】:

我在 wp-admin 中创建了几个页面并插入了所需的 HTML。每个页面包含多个嵌套的 div 元素。我的一个页面的一个例子是以下联系页面:

<div id="content">
<div id="inner-content" class="row clearfix">
    <div id="main" class="large-12 medium-12 columns clearfix" role="main">
        <strong>Artist Name</strong>
        <div class="clearfix"></div>
            <a class="email" href="mailto:example@gmail.com">Email Artist</a>
        <h3 class="team-title">Artist's Team</h3>
        <ul class="team-list">
            <li>
                <strong>Sarah</strong><p class="team-role"> : Fine Art Agent</p>
                <p class="company">Some Agency, NYC</p>
                <a class="email" href="mailto:example@gmail.com">Email Sarah</a>
            </li>
            <li>
                <strong>Justin</strong><p class="team-role"> : Manager</p>
                <div class="clearfix"></div>
                <a class="email" href="mailto:example@gmail.com">Email Justin</a>
            </li>
            <li>
                <strong>Jesse</strong><p class="team-role"> : Publicist</p>
                <p class="company">Another Art Agency</p>
                <a class="email" href="mailto:example@gmail.com">Email Jesse</a>
            </li>
        </ul>
    </div> <!-- end #main -->
</div> <!-- end #inner-content -->

对于此联系人页面,我在页面属性 > 模板下拉菜单中为其选择了联系人 (contact.php) 模板,如下所示:

contact.php的内容是:

<?php /* Template Name: Contact */ ?>
<?php get_header(); ?>

<?php get_footer(); ?>

由于某种原因,当我查看联系人页面时,我看到的只是页眉和页脚。所有的 HTML 代码都会被 Wordpress 忽略。为什么会这样?以及如何解决?

【问题讨论】:

  • 只是为了提供替代方案,请考虑使用联系表 7(WP 插件)。

标签: php html wordpress tinymce


【解决方案1】:

你的contact.php 缺少帖子输出,最少的代码应该是这样的

<?php the_post(); the_content(); ?>

例如将第一个帖子设置为当前帖子(跳过循环),然后输出其内容。虽然当您向页面内容添加纯 html(通常被视为禁止)时,最好直接回显这样的内容:

<?php the_post(); global $post; echo $post->post_content; ?>

这样您就可以跳过将段落等添加到内容中的 wordpress 过滤器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-13
    • 2011-09-24
    • 2013-10-08
    • 1970-01-01
    相关资源
    最近更新 更多