我目前正在自学WordPress, 并在自己的CMS网站上工作。
我的网站大约由五页组成, 在这五页上都可以看到页眉/边栏菜单/页脚。
初学者在这里, 问题如下:
- 所有这五个页面将包含不同的内容, 例如, 每个页面都有一个图像横幅, 代表刚刚单击的菜单选项, 例如, 第5页上的”
关于我们”
, 第4页上的”
促销”
等, 然后下面是一些文本然后在轮播中设置一些图像。
在WordPress中, 我将如何解决这个问题, 即我是否只是在WordPress中创建了一个页面, 将横幅图像放置在页面顶部, 然后休息了一段时间, 然后插入图像轮播?这是正确的吗?
如果没有, 我是否需要创建一个名为aboutUs.php的具有此标记的单独的php文件, 然后以某种方式将其链接到WordPress页面?
- 仅在我网站的着陆页(第1页)上的页脚上方, 我要显示一个div部分, 该部分显示网站的所有赞助商以及指向其网站的URL-我将如何做在WordPress中?
- 此外, 使用菜单, 如何链接菜单以指向与该菜单选项相关的WordPress页面?
<
?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首先, 一些背景。 WordPress具有多种显示内容的方式, 例如图像, 文本和查询结果。这是一个清单:
主题
你可以直接修改主题文件以执行所需的任何操作。这可能需要学习很多有关PHP和Wordpress内部知识的知识, 但是本书很多, 而Wordpress Codex可以为你提供帮助。你可以从Wordpress主题目录中获取主题。
插件
有大量的Wordpress插件, 其中任何一个都可以满足你的需求。插件将需要配置, 但通常不会涉及学习PHP -只是如何安装和配置它们。大多数SEO(搜索引擎优化)插件可让你在模板中放置自定义HTML(通常用于广告展示位置, 但你可以使用它进行任何操作)。你可以从Wordpress插件目录中获取插件。
小工具
基本的Wordpress软件和许多插件都提供了小部件。小部件是一种可以停靠在一个或多个小部件区域中的显示元素。通常, 小部件将是应用了主题样式表的HTML块(通常是无序列表)。小部件通常用于广告放置, 导航元素(菜单, 下拉菜单, 面包屑)或提供标签云, 类别列表, 日历等。
短代码
简码是可以放置在页面或帖子中的宏, 它将返回一部分HTML。简码可以采用会影响简码返回值的参数。基本的Wordpress软件提供了一些短代码, 但是许多插件将提供短代码, 以作为无需小部件或主题修改即可获得更多功能的一种方式。
考虑到所有这些, 以下是我对你的问题的回答:
- 修改主题以包括页面模板, 然后将图像选择代码添加到模板中。然后创建你的各个页面, 然后在编辑页面时选择模板。
- “ 登录页面” 可以是任何页面(而不是默认的博客索引页面);创建一个包含你的广告的” 主页” 页面和一个” 主页” 模板。或者, 使用SEO插件在页脚上方添加广告。
- 我不知道你使用什么主题或插件, 但是通常你可以配置一个导航菜单以从页面列表中使用, 指定要包含的页面或要排除的页面。如果你的主题不包含此功能, 建议你选择其他主题。
如果你在WP中编辑帖子, 你会注意到使用模板的选项。那是你的目标。了解如何与他们合作。
#4
- WordPress主题由多个文件组成。其中之一是header.php文件, 其中包含标题内容。 footer.php文件包含页脚, 而sidebar.php包含侧栏。这些是通常的约定。他们不严格。将有几个包含这些文件的主文件(例如index.php-用于文章, page.php-用于显示页面等)
如果要像你一样进行设置, 我将制作五个” 页面” (使用后端), 然后自定义我的page.php文件以正确显示它。我仍然将页眉, 页脚和侧边栏与page.php文件分开, 因为它们也将用于404s等页面。
- 只需在登录页面的内容中放置一些内容即可显示。
推荐阅读
- 是否使用WordPress主题定制器( [关闭])
- 在WordPress中使用jQuery.load()函数
- 在WordPress中使用Composer
- VLAN概述与交换机的命令(accesstrunk)实验
- 写给初学者,一文搞懂大数据学习岗位面试及简历
- OpenHarmony 3.0 LTS全解析(首个真正意义上全量长期支持版本)
- 坦克大战(上)
- Web宝塔面板 安装Mongo 启动服务 创建用户
- 静态路由原理与配置