当前位置: 首页 > 知识库问答 >
问题:

如何在WordPress中显示博客文章?

俞涵涤
2023-03-14

我有一个wordpress的主题“孵化”,我是为了我的摄影。我通常用HTML/CSS做网站(在Dreamweaver中),这是第一次做WordPress。

在我的主页,你可以看到最近的帖子缩略图。我正在考虑创建一个新的菜单,名为'blog',基本上就像正常主题所做的一样,显示博文。它可能是一些简单的东西,但我只是找不到什么代码,使帖子显示为正常的显示。

网站是lizettephotography.com

多谢了!

丽兹

共有1个答案

越琦
2023-03-14

不需要编码。创建新类别“博客”。将该类别添加到主菜单中。

之后,添加新的文章到博客类别。在点击博客菜单链接将显示所有的文章有博客类别。

你需要格式化后的设计,因为你想要。

编辑:

为了在WordPress3.1+中激活“post formats”,您需要打开主题的functions.php文件并粘贴以下代码:

add_theme_support( 'post-formats', array( 'aside', 'gallery' ) );

注意:Aide和gallery不是唯一可用的帖子格式。post格式的可用列表如下:

旁白-典型的风格博客格式。

聊天--聊天记录。

画廊-一个图像的画廊。

链接-到另一个站点的链接。

图像-单个图像。

引用-引用。

状态-一个简短的状态更新,通常限制在140个字符。类似于Twitter状态更新。

视频-一个单独的视频。

有关post格式的完整列表,请参阅WordPress Codex。添加了这段代码后,您将在post write面板的右侧列中看到一个新字段,此时您可以看到Publish。

在撰写文章时,您可以更改格式并点击Publish。这将允许您以预先样式化的格式显示您的帖子。

编辑post循环。

假设在您的案例中,博客类别的文章格式是asid

我们将使用条件标记:has_post_format()

if ( has_post_format( 'aside' ) {

  // Blog Category format

} 
else 
{

   // Normal Formate

}

我希望这能对你有所帮助。详细信息...

 类似资料:
  • 我想改变我博客文章的标题。我不能在主题中这样做。它需要用过滤器来完成。 我已将以下代码添加到Wordpress博客主题中的functions.php中: 它应该改变一篇文章的标题。但它什么也没做。它甚至没有被执行。

  • 我的客户有以下wordpress站点= http://texasdentalimplants.com/index.php/blog 这就是blog页面传统上的工作方式: 用户点击博客页面-->显示一系列文章-->用户选择点击博客文章,用户看到选择的博客文章 客户机,不管是谁,都希望每页只显示一篇博文,所以现在“blog”页面,有点变得多余了(它只是博文的精确副本)。 我想做的是让它像这样运行--

  • 我使用自己的自定义WordPress主题,在显示博客文章内容时遇到了问题。我可以使用php显示标题和发布日期,但我无法在页面上显示任何段落、图像、标题等。我使用古腾堡块(默认)作为博客文章的内容。 我曾尝试使用php函数获取内容,但它们似乎不起作用。 我希望帖子的内容显示在div容器中,但是函数没有抓取内容。任何帮助都将不胜感激!

  • 所以我有一个客户端,它有一个用PHP定制的网站,不使用实际的内容管理系统。该网站目前有一个博客和新闻部分,也是用PHP编码的,没有CMS。 我的客户现在只想用Wordpress创建博客和新闻版块,但与现有站点无缝连接。他们心目中的好处是,他们只需要雇佣博客作者,让他们访问站点的Wordpress方面,而将站点的其他部分留给他的员工管理。 我认为这显然需要一个Wordpress安装,也许还需要一些共

  • 我一下午的大部分时间都在努力让这个工作。当我使用静态页面时,我设法让它工作,但是每当我试图让它在重复加载帖子时工作,它就会在新的页面中打开帖子。我想让它做的是在同一个页面中打开那个帖子,而不加载页面。 有人能给我指个正确的方向吗?下面是我当前的代码。 Media.js 剪报。html single-post.html archive-media-centre.php 在此方面的任何帮助都将不胜感激

  • 我使用博客portlet(Liferay 7.2 GA1)在一个页面示例中列出所有博客帖子。com/web/guest/blog,我使用显示模板页面查看博客详细信息。 问题是,当我打开一个帖子的URL更改为:http://localhost:8080/web/guest/b/blog-post-example 博客的友好网址从: http://localhost:8080/web/guest/bl