您当前的位置:首页 > TAG信息列表 > 小码农
查询“A类”+1条来自“B类”的帖子--如何查询?
从一个类别查询帖子很容易,但如果我还需要从另一个类别查询一篇帖子呢?$query = new WP_Query( \'cat=4\' ); 我在找这样的东西:$query = new WP_Query( array( \'cat\' => 4, \'post__in\' => array( 20 ) ) ); 但是上面的代码不会返回任何内容,因为类别4中没有ID为20的帖子。我想知道是否有人知道如何做到这一点。
WordPress内置的自定义字段不会验证或清理吗?有什么办法可以解决这个问题吗?
我惊讶地发现,当使用post editor页面上的默认/内置自定义字段创建post meta时,它允许您输入如下标记:<a>,<script>,etc. 然后我意识到您也可以输入:<script> </script> 进入“发布内容”框。是否有办法钩住验证并使其无法输入脚本?我是否错误地认为,可以访问后端的黑客可以使用这些字段将恶意脚本获取到数据库?我想我只是有点困惑,因为在使用设置api(甚至创建自定义元盒)时,对正确验证/转义的强
从admin-ajax.php调用admin-ajax.php
我正在编写一个插件,它调用另一个插件的ajax的输出,设置在wp_ajax_我会直接调用这些函数,但插件中的限制使其成为非选项。要明确的是,发生了这样的事情:用户选择一个动作,然后点击apply,我的插件函数在admin ajax中调用。php(通过wp_ajax_ 钩子)插件函数创建一个非编码url,如下所示:$url = wp_nonce_url( admin_url( \'admin-ajax.php?action=plugin_action&post_id=\' . $post_id),
WooCommerce正在检索类别名称作为div类?
我试图检索WoodPress循环中显示的WooCommerce产品的类别名称,并将其用作li (也在回路内部)。我试过这个: <div id=\"isocontent\" class=\"products\"> <ul> <?php while (have_posts()) : the_post(); ?> <li class=\"<?php echo $product->get_categor
最近帖子的永久链接目标
我正在尝试设置代码,从我的Rothmania 地点代码如下所示href=\"http://www.stumbleupon.com/submit?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>\" alt=\"\" title=\"\">当在一个单一的帖子视图中,它可以很好地提取信息,提供提交特定帖子的机会。在主页上,我希望它提交最新的顶部帖子,现在它正在加载页面底部的最后一个帖子。注意:这是手工编码
非管理员按标题排除页面
我有一个从几个来源构建的代码段,它工作得很好,如果用户不是管理员,它会在编辑页面部分隐藏id为243的页面。。。。add_action( \'pre_get_posts\' ,\'exclude_pages\' ); function exclude_pages( $query ) { if( !is_admin() ) return $query; global $pagenow; if( \'edit.php\'
wp_enqueue_scripts hangs
在下面的代码段中,当我添加wp_enqueue_scripts call, 页面冻结。我做错了什么?function my_enqueue_stuff() { if ( is_front_page() ) { wp_enqueue_style(\'style\', get_template_directory_uri() . \'/css/homepage.css\', array(), null, \'all\'); } else if ( is_page( \'
删除WordPress中的评论功能
我正在为我的公司网站使用wordpress,但我想完全删除评论功能,而不仅仅是取消选中每个页面中的“所有评论”。我做了一些谷歌搜索,他说我应该删除这行代码:<?php comments_template(); // Get wp-comments.php template ?> 此代码应位于第页。php,但我找不到这段代码。也许这是在旧版本的wordpress中实现的一种方式?anyknow知道如何删除它吗?:)
Php.ini中的最大文件上传限制对WordPress没有影响
我已经更改了php中的上载限制。ini公司sudo sublime text/etc/php5/apache2/php。ini公司上传限制、发布限制等,我重新启动了apache2phpinfo显示,在我设置wordpress multisite的索引文件中,主值和本地值的上传和发布限制均为100M。所以我的问题是为什么WordPress还让我看最大大小:1.46484375MB我知道用php有3种方法可以做到这一点。ini。htaccess和php文件内部。但是,当我在根层次上改变它时,它不应该生效吗?换
以编程方式设置PAGE_ON_FORENT
我正在尝试以编程方式使用从get\\u page\\u by\\u title命令检索的id值设置“page\\u on\\u front”选项。。。$homepage = get_page_by_title( \'Front Page\' ); update_option(\'page_on_front\', $homepage); update_option(\'show_on_front\', \'page\'); 这行不通,有人能帮忙吗?
我需要一些关于如何有一个基于元而不是页面侧栏的方向
我正在开发一个插件,允许用户创建“页面/帖子类型”,自定义类型样式,然后用该类型标记页面/帖子。所有这些都有效。我的问题是这个插件还需要允许他们将小部件附加到所述类型。我无法知道在任何时候有多少“类型”。该插件的工作原理如下:用户创建类型(猫、狗、鼠标)用户指定类型的背景色、链接颜色等。对于类型,用户指定该类型的小部件当查看页面/帖子时,页面会检测其是否有类型。如果这样做,它会将所有相关数据拉入该类型。一切都很完美。我知道我必须注册一个侧边栏,但我不能注册每种类型,因为我不知道有多少,用户可以根据自己的喜
用于WordPress网络的Jetpack API
Wordpress通过Jetpack提供了一个可爱的Json API。我似乎找不到从多站点wordpress安装获取数据的方法或文档?在www.example这样的网站上似乎失败了。com/site1。有什么想法吗?
创建数据库表时要使用的挂钩
我读了Codex 以及其他一些教程,介绍了为WordPress创建新表的过程。我觉得步骤很简单;然而,我遇到了一个小问题。我正在开发一个主题(不是插件),我正在创建一些需要新WordPress表的功能。所有教程都涉及到必须激活的单独插件的情况。在这种情况下,挂钩如下所示:register_activation_hook(__FILE__,\'my_plugin_data_tables_install\'); 问题是我没有任何要激活的插件。我应该使用什么样的钩子来确保表创建正确并且只创建一次。
在主题激活时更改媒体设置是一种好做法吗?
我想在用户激活我的主题时更改默认的图像大小,以便默认的中等图像宽度正好是页面内容的宽度(对于带有侧边栏的页面),而较大的图像大小正好适合全宽模板。这被认为是一种不好的做法吗?
注册后将用户重定向到自定义URL
我修改了默认Wordpress注册页面,以包括角色和付款字段。我在我的网站上添加了一个需要付费的黄金会员功能。我希望在这个用户付款并获得批准后,他会被重定向回主页。我正在使用registration\\u errors过滤器来实现这一点。这不起作用,而是将用户重定向回wp登录页面,并在顶部显示一条成功消息。此外,wp\\u update\\u user功能也不工作;用户以默认角色-Subscriber添加到db中。如何在此处传递user\\u id?或者,我应该在其他地方这样做。function proc
P3 Profiler和Yoast SEO插件
我用P3插件分析了我的博客,它指出Yoast SEO会让网站慢一点。然后我发现,当你“强制重写”标题时,我会付出最大的性能惩罚,我正在这样做。现在,我确实使用WP Super Cache启用了一个非常积极的缓存。如果我强制重写标题,那还重要吗?或者在我的情况下,它不会改变什么,因为页面是预先生成的,并作为静态内容使用?[1]http://wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-performance-issues-does-it-
如何在页面上显示用户简历
我对Wordpress相当陌生。我有一些用户在我的网站上创建个人资料,其中一个部分是他们的个人简历。如何获取这些信息并将其显示在“用户配置文件页面”上。谢谢
WordPress自定义帖子类型管理页面非常慢
(我已经在普通的堆栈交换上发布了这个,但有人建议我也把它放在这里。很高兴知道这个地方存在…:)所以,我一直在互联网上寻找我拥有的几个网站的情况,我想我终于能够找到它了。。。但是在去Wordpress之前,我想首先确保我做的一切都正确,并建议有一个小bug正在给我和其他很多人带来各种各样的烦恼。问题的症结在于,我有多个Wordpress(WP 3.5.1)网站,上面有一个自定义的帖子类型“products”。我对自定义帖子类型的定义如下:/* Create custom Products taxonomy
删除wp-admin内部的“发布于”
如何删除此项?最好在函数内部做一个动作挂钩。php删除此项。我不希望编辑在发表文章时看到/编辑。谢谢你的帮助。
WP分页不能正常工作
Im为页面模板中的自定义类型帖子创建WP: <? global $paged; global $notquery; $temp = $notquery; $notquery = null; $paged = (get_query_var(\'paged\')) ?