您当前的位置:首页 > TAG信息列表 > 小码农
WP_QUERY返回随机数量的帖子
有一个文件名为inform.php 包含在index.php, single.php 和single-news.php 其中包含以下查询:<?php $arr = array(\'cat\' => \'12837\', \'posts_per_page\' => \'22\'); $query1 = new WP_Query($arr); while($query1->have_posts()) : $query1->the_p
为什么在我选择了一个定制的分类法之后,它仍然默认为“未分类”?
我创建了一个自定义分类法,并将其配置为类似于一个类别。分类法在管理员界面上显示得很好,但当我创建一篇文章时,它会被放置在默认位置uncategorized 类别我不知道为什么会这样。我做错什么了吗?有什么建议吗?我的职能是:function register_taxonomy_test() { $labels = array( \'name\' => _x( \'test\', \'test\' ), \'singular_name\' =>
将CSS添加到管理TinyMCE编辑器以用于自定义按钮
我已经创建了一个插件,在管理编辑页面/帖子区域的TinyMCE编辑器中添加了一个新按钮。我正在尝试按照Wordpress 3.8中的其他按钮对其应用字体图标。我已经创建了一个CSS文件,将如下所示:.mce_mybutton::before { content: \'\\f459\'; } 我所需要做的就是加载编辑器时加载CSS。。。看起来很容易。我试过了add_editor_style() 但很明显,它只是用于主题开发,而不是插件我找到了mce_css 过滤器,但不起作
CPT和常规帖子/页面的永久链接不同,但为什么?
后端Permalink结构:http://domain.com/%year%/%category%/%postname%对于“常规”帖子/页面,一切正常,但一旦显示CPT%year% 都走了显示的帖子/页面Url类似于:http://domain.com/2014/category01/regular-post001显示的CPT Url类似于:http://domain.com/category01/cpt-post002(对我来说)最奇怪的是,当我(为了那个CPT)屈服时http://domain.co
导航菜单的不规范行为
我删除了我网站上以前的所有菜单。然后我创建了一个名为“主页”的新菜单,并在其中添加了几页我的菜单是这样的Problem : 当我点击关于我们和其他链接时,这些链接就不起作用了。为什么会这样??是因为我删除了以前的所有菜单吗?如果是这样,那么我如何才能获得已删除的菜单?更新时间:firebug中的错误
多站点:从一个站点使用媒体,而不是将相同的媒体复制到所有语言站点?
这是一个带有产品图片的商业网站。我在3个目录中安装了3种语言的多站点安装,安装完成后,主机会将其映射到完全独立的域。媒体(编辑:在其中一个网站中)目前几乎完全由不依赖于语言的大型图像(编辑:总计1.8GB)组成,编辑在创建包含其语言文本的页面时需要添加相同的图像。但是,其媒体库当前为空。由于内容几乎完全相同,您是否建议语言网站以某种方式使用其中一个网站的媒体,还是建议将相同的媒体复制到所有语言网站?我将语言作为单独的站点,因为它们的结构不同,但它们将使用相同的图像。如果您建议使用一个站点的媒体库,那么它是
WP_INSERT_POST大容量导入500服务器错误
我正在开发一个Wordpress导入工具,我在数据库中使用一个自定义城市表,其中包含经度、纬度,这些经度和纬度与一些其他文本相结合,然后通过以下方式导入wp_insert_post(). 这很好,但在3200-3600之后,脚本停止,我得到一个500内部服务器错误。我尝试了多种解决方案来解决此问题:我增加了以下php。ini设置:mysql的最大输入时间(max\\u input\\u time)。connect\\U timeout(连接超时)增加了WP\\U内存限制为WP\\U配置。php:defin
Load-Scripts.php参数中的文件名错误
我正在尝试将媒体上传js文件加载到一个小部件中。代码可以在我的开发机器和临时站点上工作,但不能在实时服务器上工作。我得到的错误是wp。媒体未定义。我将脚本排入队列(&N);我需要的样式:public function enqueue_admin_scripts($hook) { if( $hook != \'widgets.php\' ) return; wp_enqueue_style(\'thickbox\');
在哪里可以找到WP_UnitTestCase工厂类的文档?
在最新版本中WP_UnitTestCase 已包括$factory 所有物例如:$post = $this->factory->post->create(); 在哪里可以找到有关此有用功能的文档?
将WordPress添加到Meteor js站点
我有一个Meteor应用程序,我想添加Wordpress博客平台。不需要任何集成,只需:http://example.com/blog/后面有什么blog/ 属于WP。我该怎么做呢?提前谢谢。
多站点使用语言代码作为子目录
我在子目录中安装了WordPress/de 和激活的多站点功能。主博客具有URL/路径:mysite.de/de现在,我想添加第二个英语网站,网址如下:mysite.de/en但在我添加网站后,英文网站的子目录设置为:mysite.de/de/en有什么想法我可以得到这些网站的URL?mysite.de/de mysite.de/en mysite.de/fr
Displaying a custom field
我试图在循环中显示一个名为“my\\u custom\\u field”的自定义字段:$custom_array = get_post_custom( get_the_ID() ); echo $custom_array[\'my_custom_field\']; 此代码显示“array”。它是否应该显示自定义字段的值?
Is author.php a core file?
我想更改作者。php提供更多信息。我可以编辑作者吗。没有它的php在Wordpress更新后删除我的代码?或者有什么钩子可以钩住它。
如何告诉一个主题使用不同的.mo和.po文件?
我有一个加载的主题。采购订单和。mo文件以英文显示字符串。我只想有一种语言(波兰语),但这两个文件是en\\u US。我尝试替换en\\u US中的内容。po文件,但网站上没有任何变化,我不知道为什么。如果更改,它在哪里存储字符串。采购订单文件没有更改?
是否将wp_enQueue_脚本强制到标头?
我正在使用的插件要求在处理内容之前加载jquery。一些股票主题,比如2010年、2011年和2012年(我相信)把JS放在了页脚。如何强制将脚本加载到标题中(我将通知插件的用户插件需要这样做)?
定义WordPress与getText函数一起使用的区域设置?
我正在尝试本地化我的插件。我有两个.mo 文件:/lang/myplugin-es_ES.mo /lang/myplugin-en_US.mo 翻译很有效,但我不知道如何改变语言来使用en_US 文件而不是es_ES. 这就是我正在尝试的:function define_locale($locale) { $subdomain = array_shift(explode(\".\",$_SERVER[\'HTTP_HOST\'])); if($subdom
添加自定义TinyMCE 4按钮,从WordPress 3.9-Beta1开始可用
如何向可视化编辑器TinyMCE添加自定义按钮,Version 4?目前我发现this q&a 对主题有一些提示,但不是解决方案或方法。但我找不到教程、文档和q&;a用于将自定义按钮添加到TinyMCE版本4的主题,自版本3.9-beta1起包含在WordPress中。目标
将搜索表单中的文本字段设置为可选
我在搜索表单中添加了一些自定义字段,这些字段的使用频率将高于原始文本字段(<input name=\"s\" />). 然而,执行搜索似乎需要文本字段,空值是不够的。有效期:http://www.example.com/?s=foobar&max_price=500无效:http://www.example.com/?s=&max_price=500有什么办法绕过这件事吗?HTML表单非常简单:<form action=\"/\"> <input
MailPress插件:发送时事通讯时删除表内嵌样式标记
我已经为我的新闻稿编写了自己的MailPress主题,使用表格和内联样式来获得新闻稿的良好外观和感觉。文件头中有。php和页脚。带有内联样式标记的php html表格代码。类似这样:<table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" height=\"100%\" width=\"100%\" id=\"bodyTable\" style=\"-webkit-text-size-adjust: 100%;-
List sidebars on a page
我需要在给定页面上生成边栏列表。我知道如何列出所有已注册的侧栏,以及所有已注册的具有活动小部件的侧栏,但我不知道how to filter 他们一直到the sidebars that were displayed on an individual page 使用PHP。为了避开这个我$wp_registered_sidebars 并将其替换为实现ArrayAccess, 其中90%的方式是拦截调用并存储请求的侧栏,只有侧栏永远不会显示,因为某个地方是is_array 或其他检查失败。我也可以拦截dyna