个性化阅读
专注于IT技术分析

如何在WordPress中创建动态的自定义section?

我对Wordpress非常陌生, 我想问一个关于其结构的基本问题。

我了解Wordpress使用不同的文件作为不同部分或页面类型的模板。我想知道的是, 如果页面中的某些部分包含其他数据位, 如下面的图片(带有问号的部分):

在此处输入图片说明

假设参考上面的图片, 连续3个框将显示评论, 而底部连续2个框将仅显示随机报价。这些盒子有自己的样式, 内容是动态的。如果它们是静态的(我只是复制粘贴HTML代码), 那将是很简单的, 但是这使它们可以通过Wordpress进行编辑, 因此我不确定该怎么做。

请注意, 这些部分不执行任何特殊功能, 而仅显示内容(标题, 文本或图像)。

我想我的问题可以归结为:

如何在Wordpress页面中创建所需的任何自定义部分, 并使它们可编辑/动态?

通过阅读, 我发现了一些概念, 例如:小部件, 自定义字段和元框。但是我不确定到底哪个是最好的工具, 或者是否有更好的工具。


#1


正如你所说的, 你是Wordpress的新手。不用担心, 我们会在这里为你提供帮助。你可以在这里提出任何问题。我们会提供帮助。

当你询问wordpress中的页面时, 我们将页面分成多个部分, 所有部分均由我们根据需要进行调用。顶部是标题部分, 你希望在标题中显示的所有信息都可以放置在header.php中, 边栏内容可以放置在sidebar.php中, 并将页脚内容放置在footer.php中, 并将正文放置WordPress管理员中的内容。有一个post.php是所有页面的通用文件。当你创建任何页面时, 它都有一个通用页面以在浏览器中显示其内容。你可以编辑page.php来更改页面的布局。如果要调用任何小部件, 则可以在页面中的任何位置调用它。

如果有任何不清楚的地方, 你可以再次询问。

感谢你发布问题。


#2


因此, 当你在Wordpress中使用自定义页面时。

  • 首先, 你需要在主题文件夹中为自定义页面创建一个模板文件。例如, 将文件另存为template-portfolio.php。
  • 需要以下代码才能在仪表板上显示新的页面布局。
  • 模板名称:投资组合* * /

get_header(); ?>

接下来, 你将添加页面结构<a class=”thumbnail” href=”<?php the_permalink(); ?>” title =” <?php the_title_attribute();?>”> <?php the_post_thumbnail(); ?> </a> <?php the_content(); ?> </ div> <?php结束; ?> <?php wp_reset_postdata(); ?> <?php else:?> <p> <?php _e(‘对不起, 没有符合你条件的帖子。’); ?> </ p> <?php endif; ?> </ div> <!-.row->

保存文件。

从仪表板转到页面选项卡, 创建一个新页面。在右侧选择模板Portfolio。添加图像和内容。

赞(0) 打赏
未经允许不得转载:srcmini » 如何在WordPress中创建动态的自定义section?
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏