您当前的位置:首页 > TAG信息列表 > functions

  • 如果登录用户尝试访问主页,是否根据用户角色重定向该用户?

    时间:2017-08-21

    我想重定向每个想要访问主页(我的欢迎登录页)的用户,具体取决于其用户角色。我不想在用户登录后重定向他们,但在他们登录后,如果他们可能再次意外访问主页,我会重定向他们。谢谢

  • 是否将IS_FROW_PAGE()更改为IS_PAGE()以在整个站点上显示‘HERO’?

    时间:2017-08-18

    在Velux主题中functions.php 这是:if ( is_front_page() && is_active_sidebar( \'hero\' ) ) 这显然意味着英雄小部件只在主页上起作用。我使用该小部件添加了需要在所有页面的标题中的自定义HTML。我尝试了以下modfunctions.php 并清除了缓存,但无法在其他网站页面上查看自定义HTML。网站尚未公开。if ( is_page() && is_active_sidebar( \'hero

  • 如何在没有插件或函数的情况下向WP添加代码

    时间:2017-08-17

    我知道这会有点奇怪,因为这似乎违反直觉。我如何向我的WP multisite添加代码,而不添加新插件,并将其排除在函数之外。php?目的:我运行一个WP multisite实例,该实例使用一些自定义代码使用自签名证书发送电子邮件。我不想让任何人知道代码的存在。我不希望它显示在菜单中,也不希望它在更新过程中被删除。我尝试的内容:我尝试从我现在用于此代码的自定义插件中删除标题,但这只是停用了插件。我尝试将文件从其目录中移出,并将其直接放在plugins文件夹中,但没有加载它。我知道,因为我失去了电子邮件功能。

  • 如何让Roboto Google Font显示正常字体样式?

    时间:2017-08-17

    我向函数中添加了以下代码。php为我的WordPress网站安装Roboto Google字体。由于某些原因,当我编辑CSS属性时,它似乎是斜体,而不是正常的字体样式。function google_fonts() { $query_args = array( \'family\' => \'Roboto:300\' ); wp_register_style( \'google_fonts\', add_query_arg( $

  • 将我们编写的自定义php从unctions.php迁移到特定于站点的插件

    时间:2017-08-15

    对于我们的WordPress站点(使用联系人表单7),我们编写了一些定制php,在提交特定CF7时运行后台进程。我们在儿童主题的功能范围内做到了这一点。php,引用文件放置在子主题内的子文件夹中。来自函数的代码。php:add_action( \'wpcf7_before_send_mail\', \'vul_submit\' ); function vul_submit( $contact_form ) { $title = $contact_form->title; $s

  • 如何更改我的主题页脚中jQuery的顺序?

    时间:2017-08-15

    在我的功能顶部。php是以下代码:function load_theme_scripts() { // Load stylesheets. wp_enqueue_style(\'bootstrap\', get_template_directory_uri() . \'/css/bootstrap.min.css\', array(), \'3.3.5\'); // Load our main stylesheet. wp_enqueue_style(\'info

  • 如何自动将文件夹中的每个脚本排入队列?

    时间:2017-08-14

    我有一整个js 文件夹中的脚本,并且必须将它们全部加载到wp_enqueue_script() 一个接一个。有没有一种方法可以让我插入他们都在的目录,然后它就可以帮我完成?

  • 如果没有参数max_num_ages,则GET_NEXT_POSTS_LINK不起作用

    时间:2017-08-14

    我有一个自定义搜索页面(searchpage.php) 使用分页,我尝试将下面这样的行动态添加到header.php 在…内<head></head> 标记为更好pagination SEO.<link rel=\"prev\" href=\"https://www.example.com/search/cats/page/2/\"> <link rel=\"next\" href=\"https://www.example.com/search/cats

  • 发布帖子时出现白屏

    时间:2017-08-12

    我正在从头开始写我的第一个主题。到目前为止还不错。在本地使用XAMPP,一切正常。我把我的主题上传到FTP服务器。现在,我在发布/编辑一篇文章后得到了一个白色屏幕。我没有插件,除了Hello Dolly和即将推出的插件(我测试过,它们可以与其他主题配合使用)。其他主题似乎也很好,这里没有问题。所以我认为这与我的功能有关。php。所以我完全清除了它,因为一个主题不一定需要它。它仍然不起作用。在我的调试中。日志文件显示:警告:无法修改标题信息-标题已由发送(输出开始于../wp-content/themes/

  • 向Dokan AJAX类添加函数

    时间:2017-08-11

    我已经安装了Dokan插件。它有Dokan\\u Ajax类,带有公共函数add\\u shipping\\u tracking\\u info。我试图在运气不佳的情况下替换该函数,因此决定在我的插件中添加新函数,以便在Dokan中使用ajax。使用stackexchange和其他地方描述如何扩展类的答案,这都不成功。希望有人能指出我做错了什么。非常感谢。Dokan Ajax类文件: class Dokan_Ajax { /** * Sin

  • 有没有办法通过unctions.php在模板中“在页面上”推送javascript或css?

    时间:2017-08-10

    我的意思是,当我在函数中“enqueue\\u scripts”以将CSS或JS加载到模板中时,它会添加完整路径。我想做的是将Javascript实际发布到实际页面上,以便在页面上按如下方式推送它:<script> the javascript is printed ON the page NOT a Full Path </script> 我知道这有一个插件,但我想知道是否有一个更简单的\'功能。php的做法。。。换句话说,我正在努力加快网站的速度,也就是说,我正在尝试

  • 将php动态变量传递给短码

    时间:2017-08-09

    我不确定我的问题是否有一个简单的解决方案。这个要求看起来很简单,但即使在我头破血流了6个小时后也找不到答案。我必须将变量从php函数传递到一个短代码,而这个短代码必须将这个变量传递到另一个短代码。Shortcode-1将打开一个弹出窗口,弹出窗口的内容由Shortcode-2创建,内容必须根据变量进行更改。我怎样才能做到这一点?我的模板中的代码。。 <a href=\"#\" class=\"open-popup-1\" variable= <?php getid(); ?>\">

  • 在PHP中跨函数嵌套的DIV似乎不起作用

    时间:2017-08-08

    我的父函数(vc_make_graph()), 它有主“PArent DIV”,调用几个子函数,如下所示。每个子函数也有相应的DIV,我假设它在逻辑上应该是父函数中DIV的子函数。我想将子函数中的所有对象封装到父函数中由main DIV(\'oveall\')定义的框中(vc_make_graph()). 问题是父函数(“total”)中的DIV似乎没有将DIV包含在其中的子函数中。下面是PHP代码、CSS和屏幕截图。非常感谢您的帮助!!<style> <?php include

  • 从摘要摘录中隐藏免责声明

    时间:2017-08-08

    我有一个适合我的系统,我可以在帖子中添加一个附属标签,然后在我的函数中添加此代码。php文件在帖子开头添加了一条免责声明:/* Add disclaimer to top of POSTS that contain affiliate tag */ function tt_filter_the_content( $content ) { if (has_tag(\'affiliate\')) $custom_content = \'<hr><p&g

  • 多个css正文类到特定页面的ID-这是可能的吗?

    时间:2017-08-08

    这是我的挑战。。。我有52页,需要一个全宽的背景图像,将通过渲染。css样式。。所以,我将知道所有的页面ID号。我相信下面的代码是一种整洁的方式来完成我想要实现的目标。我的问题是,与其有52个下面代码的实例,是否可以简单地放置所有页面ID和$classes 用逗号分隔的“css”的?add_filter(\'body_class\',\'wpsites_specific_page_body_class\'); /** * @author Brad Dalton - WP Sites

  • WP_INSERT_POST不断添加多个页面

    时间:2017-08-07

    我有一个创建页面的函数,但我只想要一个页面,下面的代码不断添加多个页面(一次两个)。有没有办法只添加一个帖子?我累了this solution 但它没有起作用。$my_post = array( \'post_title\' => \'My page Reql\', \'post_type\' => \'page\', \'post_name\' =

  • WordPress快捷码功能在小工具外部显示

    时间:2017-08-06

    我为下面的一个短代码提供了以下函数。我有一个页脚小部件中的短代码。出于某种原因,输出出现在小部件的容器元素之外。我认为返回值是一种方式,所以我被困在这里了。if (!function_exists(\'footer_get_latest_post\')) { function footer_get_latest_post() { $footerPost = \'\'; $args = array(\'posts_per_page\' =>

  • 在函数.php中创建筛选器

    时间:2017-08-04

    我想在我的函数中创建一个过滤器。php主题更改此插件函数中$icon\\u html的URL。public function get_icon() { // paypal icon $icon_html = \'<img src=\"paypal.png\" />\'; return apply_filters( \'woocommerce_gateway_icon\', $icon_html, $this->get_id() ); }

  • 我正在尝试用来自unction.php的其他字符串替换

    时间:2017-08-04

    我正在尝试替换class=\"fa fa-play mi\" 具有class=\"fa fa-volume-up\" aria-hidden=\"true\" 但没有成功。echo str_replace( \'<i class=\"fa fa-play mi\"></i>\'); 使用:<i class=\"fa fa-volume-up\" aria-hidden=\"true\"></i>

  • 更新时出现致命错误

    时间:2017-08-04

    每次尝试更新WordPress时,我都会遇到以下错误:致命错误:G:\\wamp\\www\\wordpress\\wp includes\\Requests\\Transport\\fsockopen中超过了120秒的最大执行时间。php在线246246号线代码为:$block = fread($socket, Requests::BUFFER_SIZE); 我如何解决这个问题?