您当前的位置:首页 > TAG信息列表 > functions
在多站点设置中,不同子站点的‘WP_CONTENT_URL’是否不同?
我在我的网络(WordPress Multisite)上托管了相当多的博客,并通过一个公共CDN提供其静态内容,只需在wp config中设置wp content directory URL即可。php类似:# http://codex.wordpress.org/Editing_wp-config.php#Moving_wp-content_folder define( \'WP_CONTENT_URL\', \'http://abcdefghijk.cloudfront.net/wp-cont
在管理页面列上显示自定义字段值
我想要的是显示名为“page\\u template”的自定义字段的值。我使用下面的代码,但它在Page Template列下不显示任何内容,尽管我已经为页面的Page\\u Template自定义字段定义了一个值add_filter(\'manage_pages_columns\', \'column_page\'); function column_page($defaults) { $defaults[\'column_template\'] = \'Page Templat
覆盖WordPress核心函数wp_referer_field
我想重写核心Wordpress函数wp\\u referer\\u字段,以更改其中$referer\\u字段变量的值。我发现wp\\u referer\\u字段是不可插入的,我需要使用一些其他技术来实现这一点。添加一些筛选器或操作。我试图使用以下代码:add_filter( \'wp_referer_field\' , \'wp_referer_field_cyrillic\' ); function wp_referer_field_cyrillic( $echo = true ) {
search form leads to 404
我在函数中使用以下代码。php将搜索框添加到我的主导航菜单-add_filter(\'wp_nav_menu_items\',\'add_search_box_to_menu\', 10, 2); function add_search_box_to_menu( $items, $args ) { if( $args->theme_location == \'primary\' ) return $ite
函数短码-设置参数
function get_gifts_posts($params, $content){ $default_params = array( \'post_type\' => \'post\', \'order\' => \'desc\', \'orderby\' => \'date\', \'posts
允许在帖子和页面内容中使用标记和属性
我正在尝试允许链接上的“onclick”属性以及一些html标记(如iframe)显示在帖子和页面中的内容。在我的主题功能中。php文件,我尝试了移除wpautop等过滤器function rm_wpautop($content) { global $post; // Get the keys and values of the custom fields: $rmwpautop = get_post_meta($post->ID, \'wpautop\', tr
编辑主题中的formatting.php,这样它就不会被覆盖
我想删除wpautop的某些部分,但保留其余部分。我在wp中找到了包含/格式。函数wpautop中的php:$pee = preg_replace(\'|<p>\\s*</p>|\', \'\', $pee); // under certain strange conditions it could create a P of entirely whitespace &; $pee = preg_replace(\'|(?<!<br />)\\s*
如何循环设置插件选项字段?
问题/背景目前,我正在为客户端创建一个插件,使其能够标记和修改仪表板中预先确定的Google地图多边形(显示在站点上)。我想让用户将多边形标记为重要多边形,设置自定义颜色、不透明度和信息窗口文本,所有这些我都已经能够做到。问题是,所有180个ish多边形都需要存在这些场集。使用WP设置API,我可以创建和保存字段,但创建500多个回调来覆盖每个特定字段将是荒谬的。所以在过去的几天里,我一直在尝试循环特定次数的字段集,并附加一个变量。当前代码这是一组多边形(存储在类中)的当前选项字段注册:<?php&
如何在页脚中加载jQuery-没有什么对我有效
我尝试了在internet上找到的所有解决方案,包括我在这里找到的解决方案,但对我的主题没有任何效果-jQuery总是在标题中加载。我试着用谷歌的那个,但我也很乐意用本地的那个,只在页脚上。这就是我现在拥有的: function my_init() { if (!is_admin()) { wp_deregister_script(\'jquery\'); wp_register_script(\'jquery\', \'http://a
修改函数短码_ATTS
function get_date_posts($params, $content){ $default_params = array( \'post_type\' => \'post\', \'order\' => \'asc\', \'orderby\' => \'meta_value\', \'p
更改插件选项中的自定义开机自检类型插件
我想给用户一个选项,在我的插件中更改一个自定义的帖子类型slug。使用此答案,我能够将其硬编码为函数:Redeclare/Change Slug of a Plugin's Custom Post Type那么,当用户更新插件选项时,我如何重写它以进行更新呢?我试过这样的方法:function add_custom_rewrite_rule() { $slug = get_option(\'change_rewrite_slug\'); // my plugin option
将来自选项框架的代码块排队
我目前正在使用Redux框架,以允许我的主题的用户分别向主题的页眉和页脚添加额外的CSS和JS代码。Redux将此代码存储在全局变量中,因此很容易访问。然而,这意味着我必须调用标头中的全局变量。php或页脚。php文件,然后在那里回显Redux中的代码。这似乎并不理想。我想知道是否有任何方法可以将这些代码块排队到函数中。php文件,而不是试图将其直接编码到模板文件中。例如:#header{ margin: 0 auto; } 输入到Redux内的CSS框中。然后我可以在标
拉取Twitter RSS提要未按预期工作(致命错误)
我正在尝试从推特帐户获取一些最新的帖子,没有插件。根据Botcrawl.com\'s 教程,这应该足够了:<ul> <?php include_once(ABSPATH . WPINC . \'/feed.php\'); $rss = fetch_feed(\'https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=BarackObama\'); $maxitems = $rss-&
WordPress主题显示空白页面
我安装的主题有问题,因为当我点击访问站点时,它会显示空白页面。无错误,无内容,无导航-无需显示。下面有链接:-http://www.gate7infotech.com/projects/development/derrick_payne/
通过函数重命名默认类别(未分类)
我正在寻找一个函数来重命名默认的“未分类”类别。我之所以需要这样做,是因为我正在运行一个WordPress多站点,主要由缺乏技术知识的用户使用,并且只允许他们的博客使用一个默认类别。
如何在WordPress二十四中将特色内容更改为不同的标签?
在214主题中,我们想知道如何更改features内容标签。当前设置为featured.现在,我们想知道如何为不同的页面模板编写代码。我们注意到page.php 有一段代码调用模板部分featured-content.<?php if ( is_front_page() && twentyfourteen_has_featured_posts() ) { // Include the featured content template. get
将元素作为筛选器添加到内容(_C)
我可以以及如何在函数中添加过滤器。php,它会在使用\\u内容时在内容周围添加HTML元素?这与您可以使用\\u标题执行的操作类似。i、 e:the_title( \'<h1>\', \'</h1>\' ); 我需要的是在包含类似以下类的内容周围添加一个section元素:the_content(\'<section class=\"content_wrap\">\', \'</section>\'); 我知道我可以:<sectio
来自函数.php文件(Wp_Register_Script)的奇怪错误
我正在尝试迁移wordpress站点,在新服务器上调试时收到以下错误:注意:wp\\u register\\u脚本调用不正确。在wp\\u enqueue\\u脚本、admin\\u enqueue\\u脚本或login\\u enqueue\\u脚本挂钩之前,不应注册或排队脚本和样式。有关详细信息,请参阅WordPress中的调试。(此消息是在版本3.3中添加的。)在/home/binaryop/public\\u html/wp中包含/functions。php在线3049第3049行如下所示(以tr
如何在去除页眉/页脚时使用脚本
我正在与一位客户合作,他正在用自己的外部页眉和页脚包装我们WordPress网站的主体,去掉我们的页眉和页脚。我们的排队插件脚本没有工作,因为我们的页眉和页脚根本没有使用。此外,在我看来,如果插件不使用我们的页眉/页脚(不仅仅是我们在functions.php中排队的插件),那么它们就不会工作。这是真的吗?这行不通-除非你只想读,否则可以跳过它。在我们的聚会上,我与一些聪明人讨论了这个问题,他们说我可以在我的函数中使用下面的代码片段打印脚本,然后它们会再次工作(大多数情况下,但这是一个不可靠的解决方法)。
在查询分类时,Foreach循环返回多个项目
我正在查询分类术语,然后列出这些术语下的帖子。分类法基本上是自定义帖子类型的一个类别,其中的术语是类别。我认为这是不可能的,但我有一个foreach循环,它应该循环查询中的每个术语(类别),然后在页面上列出术语(类别),然后在它们下面列出这些术语(类别)中的帖子,问题是它列出了每个类别下所有类别(术语)中的帖子。所以我得到了每个帖子的倍数。这些职位只在一个类别下增加。我无法理解为什么它会复制帖子,直到我在声明之前意外尝试获取类别描述的变量值,当我看到它没有获取第一个类别的描述值,但它获取了第二个类别的描述