首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WordPress作为CMS

使用WordPress作为CMS
EN

Stack Overflow用户
提问于 2010-06-14 03:14:30
回答 4查看 432关注 0票数 0

我目前正在教自己的WordPress和工作在我自己的CMS网站。

我的网站将包括大约五页,其中页眉/侧边栏菜单/页脚将看到所有这五页。

这里的初学者和问题如下:

  1. 这五页将包含不同的内容,例如,每一页都会有一个图像横幅,表示刚刚点击的菜单选项,例如,第5页上的“关于我们”,第4页上的“推广”等等,然后在这个页面下面有一些文本,然后可能在一个旋转木马中设置一些图像。 在WordPress中,我将如何处理这个问题,即我是否只是在WordPress中创建一个页面,将横幅图像定位在页面的顶部,然后进行一些中断,然后插入图像的旋转体--这是正确的吗? 如果没有,是否需要创建一个名为aboutUs.php的单独php文件,该文件具有此标记,然后以某种方式将其链接到WordPress页面?
  2. 在我的网站登陆页面上(第1页),就在页脚的上方,我想显示一个div部分,显示网站的所有赞助商以及一个可点击他们网站的网址--我将如何在WordPress中这样做?
  3. 此外,使用我的菜单,如何链接我的菜单指向与该菜单选项相关的WordPress页面?
EN

回答 4

Stack Overflow用户

发布于 2010-06-14 03:30:53

如果您使用WordPress附带的“默认”模板,您可以这样做,在不同的页面上生成不同的内容,而无需创建单独的php文件(这将在page.php中实现):

代码语言:javascript
复制
<?php if(is_page('About Us')) { ?>
<?php $about_query = new WP_Query('category_name=aboutus-&showposts=1');
while ($about_query->have_posts()) : $about_query->the_post(); ?>
 <?php the_content();?>
 <?php endwhile;?>

本质上,您可以创建一个帖子和一个“aboutus”类别来引用它。“关于我们”的页面(通过is_page()引用)将包含您想要显示的内容。

票数 2
EN

Stack Overflow用户

发布于 2010-06-14 04:29:30

首先是一些背景。Wordpress有许多显示内容的方法,例如图像、文本和查询结果;下面是一个列表:

主题

你可以直接修改你的主题文件来做你想做的任何事情。这可能需要学习很多关于PHP和Wordpress内部程序的知识,但是有大量的书籍和Wordpress代码库可以帮助您。您可以从Wordpress 主题目录获得主题。

插件

有大量的Wordpress插件,其中任何一个都可能满足您的需要。插件需要配置,但通常不需要学习PHP --只是如何安装和配置它们。大多数SEO (搜索引擎优化)插件将允许您放置自定义HTML在模板(名义上为广告位置,但你可以做任何你想要的)。您可以从Wordpress 插件目录中获得插件。

小部件

基本的Wordpress软件和许多插件提供窗口小部件。小部件是一个显示元素,可以停靠在一个或多个小部件区域。通常,小部件将是应用主题样式表的HTML块(通常是无序列表)。小部件通常用于广告放置、导航元素(菜单、下拉列表、面包屑)或提供标签云、类别列表、日历等。

短码

短码是一个宏,它可以放在页面或post中,返回一块HTML。短代码可以接受参数,这些参数将影响短代码返回的内容。基本Wordpress软件提供了一些短代码,但是许多插件都会提供短代码,以获得更多的功能,而无需对小部件或主题进行修改。

考虑到所有这些,以下是我对你问题的回答:

  1. 修改主题以包含页面模板,并将图像选择代码添加到模板中。然后创建各个页面,然后在编辑页面时选择模板。
  2. “登陆页面”可以是任何页面(而不是默认的博客索引页面);创建包含广告的“主页”页面和“主页”模板。或者,使用SEO插件将广告添加到页脚上方。
  3. 我不知道您使用了什么主题或插件,但是通常您可以配置一个导航菜单来从页面列表中工作,指定要包含哪些页面或要排除哪些页面。如果您的主题不包括此功能,我建议您选择不同的主题。
票数 1
EN

Stack Overflow用户

发布于 2010-06-14 03:29:51

查看Wordpress“页面模板”。Wordpress法典可以帮助你理解这一点。

如果你在WP中编辑一篇文章,你会注意到使用模板的选项。这就是你的目标。学习如何与他们合作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3034812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档