小编Gil*_*les的帖子

搜索结果中的WordPress面包屑

在WordPress中我正在使用Yoast的SEO插件来显示我的页面和帖子的面包屑,这在访问特定页面时工作正常.

这是我用来显示我的WordPress模板中的面包屑的函数:

<?php if ( function_exists('yoast_breadcrumb') ) {
    yoast_breadcrumb('<p id="breadcrumbs">','</p>');
} ?>
Run Code Online (Sandbox Code Playgroud)

例如,当浏览到Team Members哪个是About Us我的孩子时:

Home > About Us > Team Members
Run Code Online (Sandbox Code Playgroud)

但是,我希望能够在搜索结果循环中显示相同的面包屑(针对各个页面和帖子).

到目前为止,搜索时显示的Members是:

您的搜索结果:

Team Members 
Home > Search > Members

Members Area 
Home > Search > Members
Run Code Online (Sandbox Code Playgroud)

但我不想在搜索结果页面上使用面包屑,我希望它们用于搜索关键字时显示的各个页面和帖子.

例如Imagine我再次搜索Members我想要显示如下:

您的搜索结果:

Team Members 
Home > About Us > Team Members

Members Area 
Home > Members Area
Run Code Online (Sandbox Code Playgroud)

如果这个或者没有与SEO插件集成,我不会讨厌,但到目前为止,它是我发现在WordPress中显示面包屑的最佳解决方案!

另外,abody需要它,这是我的search.php文件:http://pastebin.com/0qjb2954

php wordpress breadcrumbs

6
推荐指数
1
解决办法
3174
查看次数

固定标题,DIV坐在后面而不是

如果有人能提供帮助,我有一个小问题.我可能真的很傻但我似乎无法让我的DIV坐在我固定的标题下,因为它现在正在后面.

</body>
    <div id="container">
        <div id="header">
        </div>
        <div class="home">
            <img src="images/home.jpg" alt="" height="563" width="760">
        </div>
    </div>
</body>

body {
    text-align: center;
}

#container {
    width: 760px;
    margin-left: auto;
    margin-right: auto;
}

#header {
    padding-top: 250px;
    position: fixed;
    background-image: url(images/logo.png);
    background-repeat: no-repeat;
    background-position: 50% 40%;
}

.home {
}
Run Code Online (Sandbox Code Playgroud)

编辑:另一件事是没有在标题中有一个基本的CSS菜单,没想到代码是这个问题所必需的.

html css

4
推荐指数
1
解决办法
1万
查看次数

Google Maps API商家位置

大家早.

我现在使用下面的代码在一个特定的长纬度载入我的谷歌地图的API V3,它是一个客户端,我想知道如果我可以加载一个类似的信息窗口的弹出,谷歌地图与商业信息,评论明星等

<script type="text/javascript">
      function initialize() {
        var mapOptions = {
          center: new google.maps.LatLng(lat-long),
          disableDefaultUI: true,
          zoom: 16,
          mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        var map = new google.maps.Map(document.getElementById("location"),
            mapOptions);

        var point = new google.maps.LatLng(lat-long);
        var marker = new google.maps.Marker({
            position:point,
            map: map,
        });
    }
</script>
Run Code Online (Sandbox Code Playgroud)

这是在不同的API中完成的吗?如果是这样,有人能指出一些有用的信息吗?

非常感谢,Giles.

google-maps-api-3 google-places-api

2
推荐指数
1
解决办法
5573
查看次数