php - 更改 wordpress 中帖子的默认模板

标签 php html css wordpress

我一直在使用不同的插件来设计我的网站(例如 Elementor)。我想添加一个博客,但我不喜欢它的默认模板,如果需要的话 它看起来像我想要的,我必须分别设置每个帖子的样式。

我认为上传自定义主题可能是答案,但我不想为所有网站元素制作一个模板,只为博客文章制作一个模板。

关于从哪里开始的任何线索?我知道 php、css、html 和 javascript,但我是 wordpress 的新手,我已经可以通过 ftp 访问所有文件。

最佳答案

基本上创建一个名为 single-post.php 的文件作为模板文件就足够了(您可以从主题文件夹中的 single.php 派生它)并将其放入您的主题文件夹中。它将自动用于显示所有单个帖子。

但是,请注意,一旦您更新主题(通常经常发生),该文件就会丢失,因为整个主题文件夹将被覆盖。因此,要么保留一份副本并在每次更新后对其进行调整(如有必要),然后再次将其复制到新的主题文件夹,要么创建一个子主题:您不需要为此再次创建所有主题文件,只需创建那些你想覆盖。

有关子主题的详细信息可在此处找到:https://codex.wordpress.org/Child_Themes

关于php - 更改 wordpress 中帖子的默认模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50547289/

相关文章:

Java POST 请求不发送变量

PHP 将格式化文本输入 MySQL

javascript - 居中 HTML5 响应式 Canvas 文本

javascript - 用颜色部分填充形状的边框

javascript - 从元素内部获取 tr

php - Eloquent : How to sort by sum of column in other table

php - 从另一个表中选择值 - 太慢

html - 在 textarea 上启用垂直滚动

html - CSS & HTML : Where to set main height(parent) of the page?

css - 垂直对齐和响应式 SVG 图标