WordPress

WordPress开发人员和管理员的问答

1
数据库中的Wordpress默认菜单
现在我的wordpress(3.5)中有3个菜单。 主菜单(wp中的默认设置) 页脚菜单(wp中的默认值) 测试菜单 现在,我将测试菜单保留为默认菜单。 Wordpress会将其存储在哪里? 我想知道WordPress在哪里存储有关前端显示的当前菜单的信息。
18 menus  database 

4
显示短代码而不执行
我正在尝试在WordPress页面中显示代码,但无法正常工作。我读到的所有内容都表明您应该可以只将pretag与code tag一起使用,这会很好,但是当我尝试显示简码时,它将呈现简码而不是显示代码。 食品法典委员会说使用pre和代码可以工作,但对我而言不行。有人遇到过这个问题吗?我是否缺少functions.php使这项工作有效的功能?
18 shortcode 




1
wp_upload_dir如何只获取目录名称。
我想这对某些人来说是一件轻而易举的事-但我很难仅获取上载的目录名-而不是完整路径-我已经走到了这一步: $uploads = wp_upload_dir(); $upload_path = $uploads['baseurl']; // now how to get just the directory name? 有人有想法么?感谢您分享您的体验。。。
18 uploads 

1
如何使用Wordpress默认的密码强度仪脚本
我已经排队使用wordpress默认密码强度计,但是不知道如何使用它。当前,法典页面没有任何指向其文档的链接。是否有任何人可以链接到其演示页面或文档? 解决 HTML非常简单。将有两个密码框。一个div显示密码结果,一个div隐藏文件以获取用户名。当然,您已经入队jquery并且wp_enqueue_script('password-strength-meter');在jQuery代码之前。这是使其工作的jQuery代码: jQuery(document).ready(function(){ if(jQuery("#pass-strength-result").length > 0){ jQuery("#pass1").bind("keyup", function(){ var pass1 = jQuery("#pass1").val(); var pass2 = jQuery("#pass2").val(); var username = jQuery("#username").val(); var strength = passwordStrength(pass1, username, pass2); updateStrength(strength); }); jQuery("#pass2").bind("keyup", function(){ var pass1 = jQuery("#pass1").val(); var pass2 = jQuery("#pass2").val(); var username = jQuery("#username").val(); var strength = passwordStrength(pass1, username, pass2); updateStrength(strength); …

1
如何用新动作覆盖现有插件动作
我正在使用插件。它具有这样的动作。 add_action('publish_post', 'old_action'); function old_action($pid) { "code goes here" } } 我正在为此插件编写模块。所以我需要用我的新动作函数覆盖那个旧的动作函数。 这是我的新功能。 function new_action($pid) { "code goes here" } } 我想使用钩子将new_action函数替换为old_action函数。谁能帮我? 谢谢

4
修改分类法页面以排除子分类法中的项目
我发现了这个问题: 有没有一种方法可以在pre_get_posts过滤器中使用$ query-> set('tax_query'? 这似乎表明是的,您可以通过pre_get_posts()更改分类档案中的分类查询。所以我想出了 add_action('pre_get_posts', 'kia_no_child_terms' ); function kia_no_child_terms( $wp_query ) { if( is_tax() ) { $wp_query->tax_query->queries[0]['include_children'] = 0; } } 以及 add_action('pre_get_posts', 'kia_no_child_terms' ); function kia_no_child_terms( $wp_query ) { if( is_tax() ) { $tax_query = $wp_query->get( 'tax_query' ); $tax_query->queries[0]['include_children'] = 0; $wp_query->set( 'tax_query', $tax_query ); } } 尝试将include_children参数设置为false …

6
要添加用于上传第二张特色图片的元框?
我想在我的帖子和页面编辑器中添加一个meta框,使我可以上传图片并将其用作第二特色图片。我的客户的想法是能够将图像上传到此meta框以自定义页面/帖子标题图像。 以下是最终结果的示例:http : //gointrigue.com/locations-and-dates/ 如您在页面顶部所见,上面有一个舞者的大横幅。现在,这已使用CSS进行了硬编码。我希望我的客户可以在Wordpress帖子/页面编辑屏幕中按页面和帖子进行编辑。 我该如何开始?
18 metabox  uploads 

2
在WordPress中将默认图像尺寸设置为硬裁剪
如何将WP中的中大图像尺寸设置为硬作物? 在我的主题中,可以使用以下方式将缩略图大小设置为硬裁剪: add_theme_support('post-thumbnails'); set_post_thumbnail_size( 96, 96, true ); 但是我看不出有办法使大中型图像变硬。 是否可以删除大中号并使用以下方法重新添加它们: add_image_size( 'medium', $width, $height, true ); add_image_size( 'large', $width, $height, true );
18 images 

4
分配给特定的自定义分类术语而不是该术语的子项的get_posts
说我有以下分类术语: Term 1 Term 1.1 Term 1.2 Term 2 Term 2.1 我怎样才能只获得分配给第1学期的帖子,而不包括分配给第1.1学期或第1.2学期的帖子? 例如: $pages = get_posts(array( 'post_type' => 'page', 'numberposts' => -1, 'tax_query' => array( array( 'taxonomy' => 'taxonomy-name', 'field' => 'id', 'terms' => 1 // Where term_id of Term 1 is "1". ) ) ); 还给我分配了条款1.1和1.2的帖子。 谢谢。

1
通过tortoise svn将插件更新到存储库的正确方法是什么?
我不好意思说,即使我的插件已经在存储库中已有多年并且下载了30万次以上,我对通过Torvise svn更新插件的过程还是一无所知! 这里有很多关于svn的问题,但它们只是让我进一步困惑:-z 到目前为止,我已经以某种方式进行了管理,但是我需要了解正确的过程,以将我的插件更新为新版本,以提交主干和创建标签目录。 到目前为止,这是我一直在做的事情。 在本地对插件更新进行编码,直到对它满意为止 将本地插件文件夹中的所有文件复制到/ trunk /(插件和自述文件具有更新的版本号) 提交主干目录 右键单击主干目录,然后选择“创建分支/标签”并将其设置为复制到/ tags /中的文件夹,名称为版本号 这是正确的并且顺序正确吗?如果没有,正确的方法是什么? 另外,关于版本号... 由于某种原因,我在上次更新时从2.8.1版本升级到2.81.2,这是否意味着如果我将下一个版本号更改为2.81.2,则该更新将不会显示在具有2.81.2版本的人员的仪表板上。 2.9? wordpress如何确定哪个是最新版本以及用户是否应该更新其版本?它做一个version_compare吗?仅适用于正确的php版本格式不是吗?例如。2.9.2被认为是低于2.81.2的版本?(因为据我所知,version_compare从左侧开始,并且比较每个数字的高/低,因此9被认为小于81) 另一个问题, 如果我发现代码中的一个愚蠢的错误并没有真正影响插件的工作,可能是拼写错误或其他图像。我要编辑什么并承诺使该插件的任何新下载都包含更改? 我必须编辑行李箱和标签文件夹并同时提交两者吗?

5
按标题查询吗?
是否可以使用WP_Query或使用标题的query_posts创建帖子循环? 即 $args = array('post_title'='LIKE '.$str.'% '); $res = WP_Query($arg); // the loop... // trying this now... $mypostids = $wpdb->get_col("select ID from $wpdb->posts where post_title like 'Abb%' "); echo count($mypostids).", "; // works but can't echo out array of IDs for the next args? $args = array( 'post__in'=> $mypostids ); …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.