我是Wordpress的新手,我只想问一个关于其结构的基本问题。
据我所知,Wordpress使用不同的文件作为不同部分或页面类型的模板。我想知道的是,如果我在页面中有某些部分包含其他数据位,如下图所示(带有问号的那些):
让我们说,参考上面的图片,一行中的3个框将显示评论,而底部连续的2个框将仅显示随机引用。这些盒子有自己的样式,内容是动态的。如果它们是静态的(我只是复制粘贴HTML代码),那将是非常直接的,但它通过Wordpress使它们可编辑,我不知道该如何去做。
请注意,这些部分不执行任何特殊功能,只是显示内容(标题,文字或图像)。
我想我的问题归结为:
如何在Wordpress页面中创建我想要的任何自定义部分并使其可编辑/动态?
稍微阅读一下,我遇到了以下概念:小部件,自定义字段和元框。但我并不完全确定哪一个是最好的工具,还是有更好的工具。
答案 0 :(得分:0)
正如你所说,你是wordpress的新手。别担心我们在这里帮助你。你可以在这里提出任何问题。我们会帮忙的。
当您询问wordpress中的页面时,我们将页面划分为hections,并根据我们的需要调用所有部分。 top部分是标题部分你要在header.php中放置的标题中显示的所有信息,侧边栏内容你可以在sidebar.php中删除,并在footer.php中放置页脚内容,并放置你的身体wordpress管理员中的内容。有一个post.php,它是所有页面的comman文件。当您创建任何页面时,它会有一个comman页面在浏览器中显示其内容。您可以编辑page.php以更改页面的布局。如果你想调用任何小部件,那么你可以在页面的任何位置调用它。
如果有任何事情不清楚,那么你可以再次提出要求。
感谢发帖提问。
答案 1 :(得分:0)
所以当你在wordpress中使用自定义页面时。
首先,您需要为主题文件夹中的自定义页面创建模板文件。例如,将文件另存为template-portfolio.php。
在仪表板中显示新的页面布局需要以下代码。
接下来,您将添加页面结构
<a class="thumbnail" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<?php the_post_thumbnail(); ?>
</a>
<?php the_content(); ?>
</div>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php else : ?>
<p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?>
</div><!-- .row -->
保存文件。
从仪表板转到页面选项卡,创建一个新页面。在右侧选择模板组合。添加图片和内容。