您当前的位置:首页 > TAG信息列表 > 小码农
如何在必用插件中使用is_MultiSite()?
我希望此代码在mu plugins文件夹中的插件中执行。在函数中执行时。php一切正常,但当我在mu插件中尝试它时,会创建一个空白页面。if (( is_multisite() && !current_user_can(\'manage_network\') ) || ( !is_multisite() && !current_user_can(\'create_users\'))) { add_action( \'init\', create_functio
Exclude page name from loop
我当前正在使用此循环:if (is_single() || is_page() ) : if (have_posts() ) : while (have_posts() ) : the_post(); 如何在循环中排除多个页面例如,我想排除页面example.com/music 和example.com/contact.编辑:我已经按照通用汽车提供的方式做了,但我的音乐和联系人页面在申请后一直在加载。<?php if (is_single() |
是否筛选特定的短码输出?
WordPress中是否有一个钩子可以用来过滤特定短代码的输出?类似这样:add_filter(\'shortcode_output\', \'my_filter_function\', 2); function my_filter_function ( $output, $shortcode ) { .... } 在哪里$shortcode 大概是[my_schortcode] 或者更好的是,将shortcode及其属性分离成一个数组。
如何使用用户角色重定向特定帖子类型
我已创建自定义帖子类型Books 在我的functions.php. 现在我想重定向每个用户(分配给editor 角色)。当他们单击仪表板时,会转到以下页面:http://www.localhost/wordpress/wp-admin/edit.php?post_type=product 我想要的:
将类应用于嵌入到帖子/页面的自托管图像周围的链接
因此,我需要添加一个类来链接这些图像,以达到灯箱的目的。但仅限于上传目录中的图像,而不是外部图像。我通过@TommiForsström找到了这个解决方案here:function add_colorbox_class_to_image_links($html, $attachment_id, $attachment) { $linkptrn = \"/<a[^>]*>/\"; $found = preg_match($linkptrn, $html, $a_elem);&
批量删除帖子修订的最安全方法
就帖子数量和流量而言,我的一个客户在一个相当大的博客上。我正试图将她的数据库缩小到一个可管理的规模,但有一件事正在扩大,那就是成千上万的后期修订。我已经设置了Wordpress配置,将将来的修订数量限制为两个:define(\'WP_POST_REVISIONS\', 2); 但我想删除所有现有的修订。Question 1:直接删除wp\\U posts表中具有post\\U版本类型的所有行是否安全?(我在这方面看到了相互矛盾的答案,但如果安全的话,我希望能这样做)。Question 2:…只有
如何更改WordPress博客的Uploads文件夹中媒体文件的使用频率
到目前为止,我可以看到我的媒体文件分为月份和年份,就像2008/09目录一样。但我很担心,因为我目前正在托管一个社区列表网站,可能会导致1000多个上传(这是每个目录最多共享托管的限制)。我最近意识到共享站点中的文件数不能超过500000个。因此,我认为一段时间后,它将变得非常有限。有没有人可以通过将归档频率改为每周而不是每月来解决这个问题?我在谷歌上搜索了一下,但根本找不到答案!或我是不是走错方向了?请帮忙谢谢大家!
WorldPress需要多少服务器处理能力?
我的服务器上有多个Wordpress网站(还有一个游戏服务器和Tomcat),我对服务器的健康状况有点偏执。新安装的Wordpress通常需要多少钱?
从Get_Term_By获取模糊匹配
我想得到一个术语,只知道它的一部分。我的slug的设置方式是,使类别名称出现在语言代码之前,有时我需要从类别名称和语言代码中获取术语,但如果确切的术语不存在,我不会从get\\u term\\u by中获取任何信息。那没关系,不过,我的一些术语是用多种语言表达的,当我知道这个类别和语言时,用法语和英语说它是apple,我需要从我正在和apple打交道,而且我是用英语找到这个术语。更具体的例子:术语名称:apple\\u en\\u fr我想搜索apple\\u en或apple\\u fr并获取该术语。一
登录时使用其他菜单
在更新到WP 3.6之前,我可以在标题中添加此代码。主题的php,这使得登录时可以有另一个菜单: <?php if( is_user_logged_in() ) { $menu = \'logged-in\'; } else { $menu = \'logged-out\'; } wp_nav_menu( array(
根据用户角色更改帖子状态
我有一个网站,我正在工作,在那里,用户每月支付费用,以便能够向网站添加内容,并且在注册时为他们分配一个自定义用户角色。当他们的订阅启动时,他们的用户角色将更改为订阅服务器。它使用重力形式和它们的授权。订阅的net插件。// Set user role to subscriber after subscription expires add_action( \'gform_authorizenet_subscription_canceled\', \'downgrade_user_role\', 1
将点击按钮中的信息带入表单
我有一个问题,我正在为一个客户完成一个项目。他希望每次用户单击给定研讨会的“今天注册”时(http://yft.ac/upcoming-workshops/), 车间的名称以某种方式转移到联系表上(http://yft.ac/contact-us/). 现在,workshop页面只是一个简单的表格,有一个按钮指向contact us页面,contact us页面由一个简单的重力表单驱动。到底有没有办法用重力的形式来做这件事?我不是PHP方面的佼佼者,还没有找到实现这一点的方法。提前感谢任何能帮我解决这个问
是否更改自定义帖子类型的编辑页面?
我找了一整天都找不到这个。我正在处理一个自定义联系人页面,我正在使用自定义帖子类型功能,以便对其进行更多控制。我希望将编辑页面更改为自定义模板(例如/wp-admin/post.php?post=1234&action=edit), 我想让它显示一个自定义页面。我不需要任何元框或任何东西。可能是编辑器,但靠近页面底部(不是默认的顶部)。我已经找到了如何删除元框,但我还没有找到如何在CPT编辑页面上获得一个干净的记录。function remove_metaboxes(){ remo
除了使用wp_list_Comments之外,如何获取评论?
我想你们一定在想,“到底为什么?”基本上,这是因为它不适用于NextSCRIPTS从facebook获取评论的插件。当我在管理面板中时,我可以正确地看到评论,但在博客帖子上,它只是不断显示管理员而不是用户。这是在更新到3.6之后发生的,NextSCRIPTS告诉我他们知道这个问题,但已经一个月了,我们有8000多条评论,我想找到解决方法。所以说真的,你不需要我的任何代码,只要有人知道,你能分享一下如何在不使用wp\\u list\\u注释的情况下获取注释吗?必须有另一种方法。谢谢Matt
get next/previous post name
我知道:<?php $pagename = get_query_var(\'name\'); ?> 获取当前页面/帖子的名称。但是我不知道如何得到下一个和上一个帖子的名字。我将使用它作为悬停提示和图片的alt,这将导致上一篇/下一篇文章
如何组织多个图库的照片?
我在一个网站上工作,最终将有几十个照片库,每个库至少有3-4张照片,可能多达20张。个人照片不会有标题、标题或任何其他元数据;它们都是属于画廊的图片。(单个画廊确实有标题、描述等)我不知道如何在Wordpress中最好地设置它。我使用的是WCK自定义字段,我对自定义页面、分类法等都很熟悉。因为照片没有任何元数据,所以为照片创建自定义页面类型似乎有些过头了。但也许我会这样做,然后再创建一个名为“图库”的自定义页面类型,让用户选择哪些照片属于图库?或者我只是将图库设置为自定义页面类型,然后让用户从媒体库中选择
使用全局变量对于PHP来说代价高昂
我正在编写一些函数来跨多个模板显示自定义字段。而不是像这样获得每个CF:$var = get_post_meta($post->ID, \'my_cf_key\', true); 然后检查var是否存在,如果存在,则执行一些HTML,然后回显变量,我已经开始了另一种方法。我担心的是,这种新方法可能会变得更加昂贵,并在服务器上加载。。。在这里。。。每个CF都有一个函数a)通过上述代码获取,然后b)回显。在每个get函数中,我调用global$post。然后,在每个实际的模板页面上,我首先检查
当访问者访问自定义模板页面时,将postID存储在会话变量中以查询数据库
我有一个应用程序,它有3种自定义的帖子类型,A、B和C。帖子类型B和C与使用acf关系字段的A相关。我为帖子类型设计了一个模板。查看此模板时,将查询并显示A、B中的post meta。登录后,我的用户转到仪表板并从选择列表中选择一个CPT(自定义帖子类型)。这将在会话变量a中设置postID,并将其重定向到a的permalink。在系统中,我的用户需要一种方式来查看所有B和C CPT中的各种数据,因此对于这些场景中的每一个,我都创建了一个具有自定义模板的唯一页面,一个页面显示所有相关的B post met
将样式表添加到WordPress的最佳方法
我正在将一个移动响应页面(目前内置于Bootstrap)转换为WordPress。使用wp_register_style() 和wp_enqueue_style() 将向所有页面添加样式表,包括wp管理员。我知道我可以通过使用if ( ! is_admin() ) 条件语句。使用条件语句更好,还是只使用:<link rel=\"stylesheet\" type=\"text/css\" href=\"<?php bloginfo(\'template_directory\'); ?>/
按附件ID获取附件图像类
我想获取wordpress媒体库图像类。我有附件id,我对此感到厌倦,但无法获得它。print_r(wp_get_attachment_image_src( $attachment_id, $size, $icon, $attr )); 我怎样才能得到它?