首页 文章

正确自定义静态wordpress页面

提问于
浏览
2

我正在 Build 一个具有我创建的独特主题的单词新闻网站,现在我对我网站中的静态页面有10个不同风格的类 .

问题是,当我想显示页面内容,所有表单图像和文本时,我该怎么做?使用文本编辑器,用户通常会在常规 wp 网站中插入他的内容?或者我应该在这些静态页面的 php 自定义页面模板中插入硬编码的内容图像和表单吗?

在文本编辑器中,如果我在编辑中插入一些 html 作为 html ,那么's becoming a mess it doesn'似乎是正确的创建部分和 div ,其中用户经常只是放置他的原始内容,并且无论如何在将来向静态页面添加更多内容将需要我的干预用 css sections和div的定义和类包装它......

另一方面,在 php 自定义页面模板中用图像和表单编写原始数据在我看来并不是正确的选择...静态页面这样做是否正常?

感谢大家!

2 回答

  • 1

    Wordpress静态页面默认包含可以使用Wordpress文本编辑器放入其中的文本和图像 . 此内容在WP上下文中称为“内容” .

    如果您想在文本编辑器中设置一些无法通过文本编辑器设置的元素(例如您自己的表单,请按照示例),则需要使用硬编码元素创建自己的 page template .

    例:

    <?php /* Template Name: My custom page template */ ?>
    
    <?php get_header(); ?>
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    
    <div id="article">
    <div class="date"></div>
        <!-- Your own custom content here -->
    
    </div>
    <div class="clear"> 
        <?php if ( comments_open() ) : ?><div id="comments"><?php comments_template('', true); ?> </div>
    </div><?php endif; ?>
    
    <?php endwhile; ?> 
    
    <?php endif; ?>
    
    <?php get_footer(); ?>
    
  • 0

    我通常会将这些样式放入主题的styles.css中 . 即使它的图像是用户可用的主题或短代码的标准图像,您也希望它从styles.css页面加载 . 你不想像WordPress那样做任何静态的事情 . 更新可能会搞砸它,以及内联css搞乱你的网站搜索引擎优化的问题 .

    如果用户需要在编辑器中执行某些操作以显示图像或类似的内容,则可以将其作为短代码执行 . 这通常是你最好的方法 . 您是否使用过短码并加载了以前的图像?

相关问题