您当前的位置:首页 > TAG信息列表 > functions
如何按条件“适当”地限制操作和过滤
添加操作/过滤器等时,哪一个是正确的。。。。这两种方法都很好,我看到人们都是这样做的,但我认为其中一种方法是正确的。我的直觉告诉我,将if语句仅围绕操作进行包装会更好,但我不确定。。。方法A:包裹if 围绕add_action:function unregister_default_wp_widgets() { unregister_widget(\'WP_Widget_Pages\'); unregister_widget(\'WP_Widget_Calendar\');
WordPress添加POST格式支持不起作用
我正在研究一个主题,出于某种原因,add_theme_support( \'post-formats\', ... ) 不工作。在我的主题中functions.php 我在顶部有以下内容:function mytheme_setup() { // ...other functions // Add post formats support add_theme_support( \'post-formats\', array(
显示社交共享总数
我必须显示社交共享的总数,就像mashable在其网站上所做的那样。这不是问题,我找到了一个php代码来完成这项工作。function getTotalShares($atts) { extract(shortcode_atts(array( \'cache\' => \'3600\', \'url\' => 0, \'f\' => 0, \'bgcolor\' => \'#ffffff\',
注销功能定制
我想login / logout 在用户登录时显示的my header中的函数Logged in as,{user name} 哪里{user name} 应包装在锚定标记内,并在href 属性我找到了这个函数<?php wp_loginout( $redirect, $echo ); ?> 但我不知道是否有可能修改此函数以满足我的需要。有没有人对我如何做到这一点有什么建议?非常感谢。
Error in php code
我从零开始关注构建wordpress这本书的主题。通过wordpress管理面板中的此方法创建选项页。存在一个错误,由于该错误,其中没有显示任何内容。首先,将其添加到functions.php WordPress的:<?php require_once(\'theme-options.php\'); ?> 其次theme-options.php 已创建,其中包含:<?php // create custom plugin settings menu add_
如何将用户重定向到自定义的丢失密码页面?
当用户单击错误“丢失密码”时,如何将用户重定向到自定义丢失密码页面?。因为我设置了重定向wp-login.php 到我的自定义登录页。当用户单击错误时:丢失了密码?it要求wp-login.php 然后自动重定向到自定义登录页面。我知道功能在上wp-login.php 但我不知道我应该做什么改变才能做到这一点。请帮忙。我还重命名了wp登录名。php。
如何更改/修改_POST_THMBAILE();html输出?
我正在构建一个自定义主题,并且已经为此挣扎了一段时间。我正在尝试修改的HTML输出the_post_thumbnail(); 作用我需要这样做,因为我正试图在我的网站上支持视网膜图像,并且宁愿将功能烘焙到我的主题中,也不愿在后端加载插件。默认情况下,the_post_thumbnail(); 仅仅是电话get_the_post_thumbnail(); 我找到的here. 我的第一个想法是插入\'post_thumbnail_html\' 过滤器,但我似乎无法让它工作。所以这就是我在循环中调用帖子缩略图的
有条件地在标题中写入开放图元属性
我有一个功能,可以在每个页面的标题中打印打开的图形标签。我还有一个插件,可以发布到Facebook上,该插件还包含自己的一组基本OG标签。Facebook不喜欢一个页面包含多个og:url标记。该插件只在单个页面上工作,所以我不想在单个贴子页面上打印我的og:url标记。我想测试is\\u home和is\\u标记,如果这些是真的,函数将打印og:url标记。另一个问题是主页的url与标记页完全不同。我试着在meta标签中做条件标记,但如果og:url行存在,Facebook会呕吐。以下是我当前拥有的代码
是否在函数数组中加载博客信息URL?
我在一个主题中使用wp customizer,我想使用管理栏中的链接加载一个页面。添加了管理栏中的链接,链接格式如下:http://www.domain.com/dashboard/customize.php?url=/page_to_edit 但是,它仍然在customizer iframe中加载主页,所以我想我做错了什么。作为参考,以下是我使用的代码(重要部分):$admin_bar->add_menu( array( \'id\' => \'my_page
超级简单的短码不起作用
一直在这里和其他地方查看各种教程和答案,但无法实现这一点。只是尝试如下所示显示来自短代码的简单输出,但它只是将实际的短代码标记输出到页面,而不是来自短代码的内容Functions.php<?php function welcome_roundels_func(){ return \"testing\"; } add_shortcode( \'welcome_roundels\', \'welcome_roundels_func\' ); ?>&
Metabox Data not saving
保存页面后,我的Metabox数据不会显示,我在getextra\\u mbe\\u date和getextra\\u mbe\\u time上都尝试了vardump(),返回null我的代码是<?php /* Plugin Name: Events CPT Plugin URI: **** Description: This Plugins creates an events custom post type with a date and time metabox
如何覆盖YouTube嵌入?
我真的很喜欢你如何将URL粘贴到帖子中。。。例如:http://youtube.com/watch?v=xyz 或http://vimeo.com/123456我要做的是更改此的默认代码,以支持此处的代码:http://embedresponsively.com/我在函数中假设,如何覆盖youtube和vimeo代码。php莫名其妙?
How to change menu order item
你好,我的网站上有一个主菜单Home | How to start | about | contact | categories 但我添加了一个项目,其中列出了函数中的所有类别。phpadd_filter(\'wp_nav_menu_items\', \'category_list\', 10, 2); function category_list($items, $args) { if( $args->theme_location == \'header\
IE7中的出列脚本仅使用unctions.php
是否可以仅使用函数将IE7中的脚本出列。php?我以以下方式配置了脚本:// JS function scripts() { // Register scripts & styles wp_register_script( \'responsive_nav\', get_template_directory_uri() . \'/js/responsive-nav.js\', \'\', \'\', false ); wp_register_script
替换仪表板中的图标
有没有办法用自定义图标替换WordPress仪表板中的图标?我想一定有办法做到这一点functions.php 或者,更理想的情况是,使用自定义插件,但我不知道如何做这类事情,谷歌让我失望了。特别是,我希望用灰色图标替换Yoast SEO图标,以更好地匹配WordPress主题:
调用要在WordPress中加载的目录
我有一个wordpress安装,有两个子文件夹“assets”和“functions”。这些文件夹包含wordpress主题的重要文件。加载这些文件的最佳方式是什么?我已经尝试过这样的方法,它位于一个名为常量的文件中。我的根目录中的php define(\'CSS_DIR\', get_stylesheet_directory() . \'/\'); define(\'FUNCTIONS_DIR\', get_stylesheet_directory() . \'/\');
theme options not saving
我创建了一个非常简单的主题设置页面,让我的用户可以添加一些社交媒体链接。然而,当我输入一些数据并保存字段时,文本消失,似乎无法保存。<?php // create custom theme settings menu add_action(\'admin_menu\', \'getextra_settings_create_menu\'); function getextra_settings_create_menu() {
Add unique id to Preview URL
当用户单击预览按钮时,是否有一种简单的方法将唯一ID附加到预览URL?因此:http://example.com/news/1/title/?preview=true成为:http://example.com/news/1/title/?preview=true&v={唯一\\u id}我这样问是因为我们的安装程序在服务器端缓存很重,所以更新时需要一段时间才能在预览中显示更改。手动将参数添加到URL的末尾,可以立即显示更改。我试图搜索一个插件,但没有任何运气。有没有办法通过在函数中添加自定义函数来
如何编辑子主题中的unctions.php
我正在为我的网站使用wordpress。我用的是一个叫做“滨海”的主题。我制作了一个子主题文件夹并创建了一个样式。包含所需行的css。“我的孩子”主题运行良好。我有功能。php在我的原始主题中。我想编辑其中的一个函数,它在文章下面创建一个作者框。我听说我们可以在子主题函数中创建一个新函数。php,但无法编辑现有函数。我不想在主主题文件夹中编辑功能。php文件。因为明天如果我更新的话,就会产生问题。
将图库ID添加到wp_Get_Attach_link的相关属性
现在我的函数中有了这个片段。php/** * Add rel to links. */ function add_rel_to_gallery($link) { return str_replace(\'<a href=\', \'<a data-fancybox=\"true\" rel=\"group\" href=\', $link); } add_filter( \'wp_get_attachment_link\', \'ad