我希望能够通过直接点击导航栏中的投资组合链接在wordpress中打开我的shadowbox库。现在它要么打开我在其中使用库创建的投资组合页面,要么单独打开图像(没有shadowbox),这是因为我尝试将html添加到wordpress仪表板中的Nav Label。基本上希望能够将这个html添加到菜单仪表板中的链接,同时拥有一个PORTFOLIO链接:
<a href="/portfolio_images/fashion/01.jpg" rel="shadowbox[fashion]">
<a href="/portfolio_images/fashion/02.jpg" rel="shadowbox[fashion]">
<a href="/portfolio_images/fashion/03.jpg" rel="shadowbox[fashion]">
由于
答案 0 :(得分:2)
最后想出了这个。以下是我使用主题的方式。
在Wordpress仪表板的菜单设置中,确保选中“屏幕选项”下的“链接关系”(XFN)。然后我添加了一个自定义URL菜单项,其中包含此URL(对于我的示例):http://www.e-comstudio.com/portfolio_images/fashion/01.jpg
然后,我在XFN框中添加了shadowbox [fashion]。
我还将图库中的其他图片添加到页面上使用的小部件中:
<a href="/portfolio_images/fashion/02.jpg" rel="shadowbox[fashion]"></a>
<a href="/portfolio_images/fashion/03.jpg" rel="shadowbox[fashion]"></a>
您还必须阻止Wordpress从XFN字段中删除[]括号,这可以通过从wp-includes / nav-menu.php中注释掉/删除此行来完成
$ args [&#39; menu-item-xfn&#39;] = implode(&#39;&#39;,array_map(&#39; sanitize_html_class&#39;,爆炸(&#39;&# 39;,$ args [&#39; menu-item-xfn&#39;])));
可能不是最理想的做法,但它确实做到了!
您可以在此处查看完成的结果,点击投资组合: