php - 打开href,就像页面到特定位置

时间:2017-08-09 18:13:34

标签: php html wordpress

我想知道是否可以在特定位置打开页面(id=26):.

在首页我在php文件中使用此代码来创建页面的标题链接

<a href="<?php echo get_page_link(26); ?>">
    <?php if(!empty( $clean_biz_home_service_title ) ){ ?> 
    <h2>
        <?php echo esc_html(  $clean_biz_home_service_title); ?>
    </h2>
</a>

3 个答案:

答案 0 :(得分:1)

是的,您可以使用DOM选择器,例如#maincontent。您需要为页面上的某个部分指定一个ID,然后将其附加到触发器URL。

例如:http://yourdomain.com/index.html#maincontent会将您带到页面上的div。

答案 1 :(得分:0)

<div name="position">
  content
</div>

<a href="asdf/1.php?id=1#position">link</a>

示例:

如果您点击下面的链接,您将在#new-answer position

打开此页面

link

答案 2 :(得分:0)

首先,在该页面的内容(id = 26)中,您需要为某个标记添加id属性,如下所示:

<div id="myposition">
...
</div>

接下来,在#myposition电话后附加get_page_link(26)

<a href="<?php echo get_page_link(26); ?>#myposition">
    <?php if(!empty( $clean_biz_home_service_title ) ){ ?> 
    <h2>
        <?php echo esc_html(  $clean_biz_home_service_title); ?>
    </h2>
</a>

你已经完成了。