如何向WordPress菜单锚点添加滚动ID
在我的主题中,顶部菜单如下所示:<nav> <ul> <li> <a class=\'active\' data-scroll-nav=\'0\'>Home</a> </li> <li> <a data-scroll-nav=\'1\'>Services</a>
自定义帖子类型的所有类别的条件标签
我需要一个条件标记,它在添加到特定自定义帖子类型的所有类别上返回true。使用conditional tags 从抄本上找到的,但仍然卡住了。我想做的是按标题顺序排列所有类别中添加到CPT中的所有帖子。这是我用于CPT归档的内容,它可以工作:add_action(\'pre_get_posts\',\'wpsites_cpt_loop_filter\'); function wpsites_cpt_loop_filter($query) { if ( ! is
如何使WordPress URL与静态html URL匹配
我有一个网站目前正在WordPress中运行,在该网站是静态html之前,我在WordPress中转换了它。现在的问题是我不想失去链接,谷歌排名等等。我想为页面(在WP中)创建相同的链接(就像在我的旧站点HTML站点上一样),但WordPress会生成自己的slug。甚至我也尝试使用permalink插件,但没有任何好处。例如,旧事件页面链接:http://example.com/events/events.htmWP新事件页面链接:http://example.com/events/我希望链接与旧网站上
主题零件路径位置转储
几个月前,我正在定制分配给我的主题。我记得我在配置或主题函数文件中使用了一些函数或定义了一些东西,然后它显示了每个包含的文件/部分的确切路径的调试信息,但我记不起它是什么。我在谷歌上搜索了几个小时,但运气不好,时间也快用完了(截止日期)。当我设置它时,它会显示当前打开的文件中包含的文件的路径或url/uri。类似这样的内容,但它通常也会呈现页面。其中只有这行调试信息。THEMEROOT/header.php THEMEROOT/footer.php and other partials
如何上传未知类型的文件?
我已经阅读了wordress中的mime类型以及如何添加它们,但我找不到任何关于correct type 共个文件。例如,经过大量研究,我发现epub 扩展具有application/epub+zip 文件类型,但如何获取其他未知文件,如.blend 或.xcf 去工作?以下伪代码说明了该问题:function custom_mime_types($mime_types){ //Adding unknown extension $mime_types[\'unk
脚本对未登录的用户有效,但对已登录的用户无效?
我目前正在使用jquery和wordpress插件。jQuery(document).ready(function($) { $(\'.btn\').click(function(){ alert(\"hello world\"); }); }); 这段代码在作为普通访问者(未登录用户)在站点上运行时工作得很好,但当我登录wordpress站点时,它拒绝工作。我的代码中是否存在任何可能导致此问题发生的错误?在尝试打开控制台后,我
Category Ajax call
我关注这篇文章是为了通过category to work获得一个ajax帖子过滤器\'Using ajax on categories and wordpress loops\'.我想我已经在我的模板中正确添加了以下内容:我的类别列表项:-<ul id=\"category-menu\"> <?php foreach ( $categories as $cat ) { ?> <li id=\"cat-<?php echo $cat->
将数据URI保存到媒体库
我有一个TinyMCE plugin 使用生成PNG图像的HTMLCanvasElement.toDataURL() (MDN). 目前,我只是通过将数据URI放在图像标记中在后端显示它们,但我真的很想将它们添加到WordPress媒体库中。What\'s the best (i.e., VIP-compliant) way of uploading images currently serialised as a base64-encoded data-URI?以下是我目前的上传功能:<?php&
二次查询中分页不起作用
我正在尝试修复一个具有以下设置的主题:在每个页面上,用户可以选择列出帖子,而不是页面内容。问题是分页在这个页面上不起作用,即使相同的功能在主查询(主页)上也可以正常工作。当我说分页不起作用时,我的意思是当我点击第2页时,我得到的帖子和第1页上的一样。这是page.php: <?php get_header(); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post();
未将WordPress自定义域图像插入数组
我正在使用Wordpress创建一个使用Bootstrap的动态库。我创建了一个新的自定义字段,然后将其设置为“图像”,然后将其分配给我的帖子类型。然后它会显示在我的帖子中,我将图像上传到该字段,然后尝试将所有附件放入一个数组中,然后我将循环显示它们。$args = array( \'post-type\' => \'attachment\', \'numberposts\' => -1, \'post_status\' => \'any\', \'pos
如何在主导航菜单中添加分类帖子计数
你们能帮我在主菜单中添加/显示分类的帖子数量吗。例如:网页设计(10)|排版(12)|灵感(10)|商业(19)我正在使用Hueman&;惠曼儿童主题。你能告诉我应该更改哪个文件和代码吗。此图显示了我所拥有的和我的需要:http://designtutor.org/wp-content/uploads/2014/10/test.png网站:http://designtutor.org/
将所有用户(网络管理员除外)从主站点重定向到子站点
我安装了WP多站点/多网络。我需要的是重定向all non-logged 还有all logged in 除登录的网络管理员外,来自主站点示例的用户。com(包括所有嵌套页面、帖子、类别等)访问子网站。实例com,这是一个隔离的多站点网络。它们共享同一个数据库。网络管理员只有在登录子网站后才能访问主站点。实例com。这样,只有登录的网络管理员才能访问主站点,例如。com。UPDATE@seamus-leahy解决方案有效,但仅部分有效。我在多站点多网络安装中使用他的功能,并且此配置中的所有网络都像单独的W
从表格中获取所有帖子并将其放入EXCEL表格中
我的网站有25025篇帖子,我需要获得2014年所有帖子的帖子名称和帖子url。并将其导出到Excel工作表中。我该怎么做呢。我试着做这个查询,但我没有得到帖子的URL,也没有得到2014年的所有帖子 $querystr = \" SELECT $wpdb->posts.* FROM $wpdb->posts, $wpdb->postmeta WHERE $wpdb->posts.ID = $wpdb->postmeta.po
我如何列出公文包的自定义帖子类型类别
下面的代码列出了wordpress类别和作品<form action=\"<?php bloginfo(\'url\'); ?>/\" method=\"get\"> <?php $select = wp_dropdown_categories(\'show_option_none=Select Category&show_count=1&orderby=name&echo=0&selected=6\'); $selec
如何使带有超链接的文本在WordPress中可译?
我已经看到了使用超链接制作可翻译文本的不同方法。然而,我一直无法找到一个最佳实践。下面是我找到的一些解决方案:// METHOD 1 sprintf( __( \'Please read %1$sthis%2$s.\', \'tacoverdo-example-domain\' ), \'<a target=\"_blank\" href=\"\' . esc_url( \'https://goo.gl\' ) . \'\">\', \'</a>\' );
在非WordPress.php页面中使用WordPress插件
我有一个由html页面组成的网站,但在Wordpress中有一个博客页面。有一个在这个可湿性粉剂的网页,我想嵌入到该网站的其他网页新闻报价器插件。如何做到这一点?非常感谢。
是创建多个页面模板,还是创建几个通过TinyMCE添加自定义HTML的基本模板更好?
我在这个问题上犹豫了一段时间,在最近与TinyMCE的一场斗争之后,我想得到一些意见。如果我正在创建具有独特javascript交互、css和标记/内容的非常不同的页面,那么最好创建一个“空白”基础模板,用作画布,通过TinyMCE中添加的标记创建页面,还是创建几个仅由单个页面使用的页面模板?“模板”的命名让我觉得从语义上来说,这是错误的方法,应该使用这样的功能来创建可以插入内容的模板。当我有非常复杂的页面内容,包括嵌套的div、表和自定义UI功能时,我的问题就来了。这些功能通过TinyMCE处理得很糟糕
如果未设置图像,则在循环中显示随机图像
如果自定义字段没有特定值,或者没有缩略图,我想从循环中的几个选项中显示随机图像。在任何情况下,它都应该吐出一个随机图像。相反,它给了我每个满足条件的帖子的所有信息。我怎样才能让它随机显示一个?谢谢以下是部分代码:<?php $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); ?> <
如何获取静态头版的帖子ID?
我试图使用首页作为特色图像的默认排序(例如,如果没有设置特色图像,我想使用首页的)但我很难找到如何以安全的方式获取头版的帖子ID(这样,当头版不可避免地被人更改时,我的代码仍然有效)我知道我可以在代码中硬编码一个ID,但当有人决定使用新的内容项作为首页时,这会中断。我是否必须使用wp query来实现这一点?如果是这样,用wp查询实现这一点的安全方法是什么?
使用其API将视频上传到Vimeo,同时绕过php服务器限制
我有一个使用vimeo upload API 使用Worpress站点中的表单向vimeo提交视频文件。只要视频文件大小低于web服务器的文件上载限制,该过程就可以正常工作。vimeo上载API中是否有方法绕过web服务器的任何文件上载限制,并使用直接方法将视频文件上载到vimeo?