我已创建html页面并尝试转换为wordpress主题,如何将html一页链接到wordpress菜单栏中的其他页面 示例代码:
<a href="<?php bloginfo('url')?>/feature.php">Features</a>
此代码无效,显示页面未找到。如果使用php代码在wordpress中创建此链接。
答案 0 :(得分:1)
首先创建页面&#34;功能&#34;来自wp-admin。
为此页面创建模板。 http://codex.wordpress.org/Stepping_into_Templates
在菜单中设置此页面进入&#34;菜单&#34; WordPress中的部分。 http://codex.wordpress.org/Appearance_Menus_Screen
要在前端查看此菜单,请使用wp_nav_menu()
答案 1 :(得分:1)
从主题中获取示例模板。
这是以-page结尾的主题文件。
在文件头中更改模板名称。
然后记住the_loop
所有应该在循环内部以便与许多页面正常工作。
把html放在那里,也在header.php
附加css到这个html。
页面结构类似于header
,然后是page
,然后是footer
。
记住要保留好的html结构 - div开头和结尾。
然后,您创建一个包含内容的页面(在the_loop
中显示),该页面有自己的URL地址。
您可以在settings -> permalinks
中设置网页的网址命名,您可能需要写入.htaccess
文件。
然后你有直接的网页页面。您可以在以下代码中使用它:
echo bloginfo('url'). 'nameofpage';
所有要做的就是创建一个模板并将其分配给页面(在页面上编辑page template
选项)。
答案 2 :(得分:0)
您可以使用页面或帖子,我更喜欢页面。 创建新页面或帖子并获取其ID。 用于链接其:
get_permalink( $yourPostOrPageID ); // only get; not echo
Wordpress主页链接:
get_bloginfo('home');
类别或自定义分类术语链接:
get_term_link( $term, $taxonomy );