如何内部和外部链接到可湿性粉剂页面

时间:2013-01-30 作者:Suffii

将HTML模板转换为WP主题我不知道如何链接到WP中的页面?例如,我有一个Item div,当用户单击它时,我想链接到我的商店页面,但我不知道如何为我的商店页面获取正确的URL?!当我想从另一个站点链接到我的页面时,也会发生这种情况,例如,如何从这里链接到我的页面
http://www.ghazalphoto。文件夹html或http://www.ghazalphoto。文件夹php或http://www.ghazalphoto。投资组合

2 个回复
SO网友:david.binda

使用此选项可输出正确的链接:

<?php 
   $page = get_page_by_title( \'Store\' );
   echo get_permalink( $page );
?>
或者,如果您知道页面的ID(您可以从管理部门获得ID),您可以使用just(如果ID为2)

<?php echo get_permalink( 2 ); ?>
您可以阅读更多关于get_permalink function here

我还建议你读一些关于wp_nav_menu function 使主题能够使用导航菜单。

SO网友:Ben Racicot

当您在wordpress中创建页面时,它的工作方式就像您的案例中的模板一样,您需要创建页面公文包来创建公文包页面。主题文件夹中的php文件。

在第一行添加:

 <?php
 /*
 Template Name: Portfolio Page
 */
 ?>
在此处构建您的公文包页面。在管理->页面->添加新页面中创建页面。从右侧的下拉列表中选择“公文包页面”。发布并记下now live URL。

在WordPress中,您可以链接以下代码:

<a href="portfolio pages live link"<div>Link to Portfolio Page</div></a>
// or
<a href="<?php $page = get_page_by_title( \'Behseinis Page\' );echo get_permalink( $page ); ?>">
<div>Link to Portfolio Page</div></a>

结束