您当前的位置:首页 > TAG信息列表 > functions
打印仪表板子菜单名称和文件名
类似my previous question, 我想打印仪表板中所有子菜单项的列表,如下所示:Updates > 更新core。phpLibrary > 上载phpAdd New > 新媒体。php等这就是我目前所拥有的:global $submenu; foreach ( $submenu as $group => $item ) { echo \'<pre>\'; print_r( $item ); echo \'</pre>\'
如何将变量放入小部件的实例中
我正在创建一个处理订单号的小部件。基本结构如下:// pretty generic widget functions public function widget($args, $instance) { $order_number = $instance[\'order_number\']; } public function update($new_instance, $old_instance) { $instance = $old_in
如何:添加选项以在自定义发布类型上添加更多复选框
我创建了一个自定义的帖子类型,在其中一个元框中,我有一些复选框,作者可以在其中选择要在帖子中添加的内容。现在,如果作者想添加一些还没有添加的内容,他们应该能够单击“添加新内容”按钮,在那里他们将显示添加自己复选框的选项。做这件事的标准WordPress方法是什么?
Post date on Custom field
我想使用2个自定义字段。一个是年字段,另一个是月字段。当我发布我的博客时,这些将自动填入发布日期。我该怎么做?
函数使用哪个操作钩子?
我创建了一个自定义类别模板来显示当前类别的子类别,而不是帖子。子类别通过自定义缩略图、标题和类别描述显示。我添加了一个函数,可以将类别描述修剪为预定义的字符数,但我不确定要使用哪个动作挂钩。功能如下:function trim_text($input, $length, $ellipses = true, $strip_html = true) { //strip tags, if desired if ($strip_html) { $input
修改模板菜单后出现解析错误
我在模板的functions.php 现在我无法访问我的网站。我知道我必须通过Cpanel解决问题,但我现在害怕做任何事情,因为我尝试过一次,屏幕开始闪烁。这是我得到的错误:Parse error: 语法错误,意外的“<;”在里面/.../wp-content/themes/oblique/functions.php 第291行有人能帮我吗?
WordPress自动将媒体扩展URL转换为视频播放器
我是Wordpress的新手,每天都在一个接一个地学习。我在发帖方面没有什么问题。当我在以结尾的内容中添加URL时。mp4。wmv。mkv或任何与媒体相关的扩展。发布后,它会自动变成视频播放器。浏览器显示视频播放器,而不是普通URL。如何禁用此功能?我不想为我的URL的任何网络播放器。只是简单的URL链接,我设置为可点击。我正在使用Customizer子主题。其他主题也是如此。请帮忙,谢谢你。
如何加载特定于页面的脚本/样式
我知道根据默认的Wordpress引导过程,首先functions.php 之后是所有主题的东西。但我现在要彻底重构我的主题来优化它。我的想法是为通用属性、规格化、颜色创建一个基础css文件。或者保留单个css文件,但在这种情况下,我需要硬编码切换大小写functions.php 以确定页面。还有一个特定于每个页面,因为加载定义了所有样式的巨大css样式文件是没有意义的。所以我的问题是,什么是加载特定脚本/样式的最佳挂钩位置?应该是吗header-xxx.php 还是其他文件?也许有一种方法可以以更具可扩
仅删除音频媒体类型的附件页面
下面有重定向附件的代码,但对于音频或视频等特定媒体类型又如何呢? function sar_attachment_redirect() { global $post; if ( is_attachment() && isset($post->post_parent) && is_numeric($post->post_parent) && ($post->post_parent != 0) ) {&
试着计算一篇博客文章中的段落总数
我试图计算每个博客帖子中的段落总数,但没有执行,因此没有返回任何内容。How do you want to use this code?当前在我的function.php 我使用以下代码在帖子中显示广告:add_filter( \'the_content\', \'_some_func\' ); function _some_func( $content ) { $ad_code = \"the ad code\"; if ( is_s
如何连接到插件提供的功能?
我有一个插件(类似于注册表单),它为开发人员提供了一些操作/挂钩来添加他们自己的东西。插件内部的函数调用如下:// Allow devs to hook in do_action( \'after_record_action\', $result, $data, $format ); 我想是吧$data 是存储表单数据的数组。在访问者使用注册表单后,我想发送一封包含以下内容的邮件$data 使用wp_mail()如何使用after_record_action? 我需要在我的functio
禁用未登录用户的开机自检图像
在用户登录之前,有没有什么好方法可以禁用某个帖子类别中的人物/图像。我希望整个帖子内容都是可见的,除了图像。我不是程序员,也没有找到任何有用的插件。
只有一个页面模板的不同样式表
我在WP中使用站点/页面生成器已经很长时间了,因此我很熟悉新WP构建中当前的模板、样式表和函数设置。我有一个旧的主题,我需要为它创建一个独特的页面,我正在努力理解如何为这个页面模板使用特定的样式表。如果页面模板是引用。php和我已经将页眉和页脚添加到模板中(这样我可以使用与主站点相比唯一的元素),我可以看到页眉使用<?php wp_head(); ?>.What\'s the best way for this page to use the majority of the parent an
以编程方式将菜单替换为小部件或自定义模板文件
我正在使用子主题进行自定义,现在我想替换top menu 使用自定义小部件或file that contains custom content, 但是主题不支持挂钩、过滤器和操作,所以如何在不修改核心的情况下替换它header.php?下面是当前如何调用顶部菜单:<?php $main_top = array(\'theme_location\' => \'Top_Menu\', \'container\' => \'\', \'menu_class\' => \'sf-top-m
如何从代码创建函数?
有人能告诉我如何用下面的代码创建函数吗?它用于在自定义类别模板中显示页面导航链接。正如您所看到的,这是一个相当大的代码块,我想将其包装在一个函数中,这样我就可以在模板中仅使用一行代码生成链接。这是:<?php // Start of Pagination $total_childs_query = get_categories( array( \'parent\' => $cat_id, \'hid
在自定义帖子类型上显示类别ID
我有一个客户正在使用WPCasa theme.主题有一个名为properties 上面有分类(for rent, for sale, 等等)。我的客户希望在其标题上显示物业的类别(即“迈阿密海滩出租屋”)。然而,我无法得到它。我正在寻找代码并尝试所有代码,但没有结果。我不知道是代码还是我没有把它放在正确的地方functions.php).如果有人能帮助我,我将非常感激。我尝试的代码是:<? php $terms = get_the_terms( $post->ID , \'custom
获取用户配置文件中所有可用字段的列表
默认情况下User Profile 页面有一些选项和字段,用户可以设置。例如:Personal Options -- Visual Editor -- Admin Color Scheme -- Keyboard Shortcuts -- Toolbar Name -- First Name -- Last Name -- Nickname -- Display Name Contact Info -- Website
插件开发:有必要添加空的index.php文件吗?
在开发插件时,我应该包括空白index.php 文件,然后在plugin-name.php? 还是没有必要?建议使用什么文件结构?This?/some-plugin/some-plugin.php (functions) /some-plugin/index.php (blank) Or this?/some-plugin/index.php (functions) 通过对WPSE进行一些研究,我发现了一个问题;A关于我自己的问题:Should Plugin Folders In
Maximum lifetime for nonce
在我们的项目中,我们允许用户为某些服务购买优惠券(WooCommerce产品)。我们将每个优惠券保存为一个自定义的post类型,并在购买过程中插入所有客户数据。然后,我们通过电子邮件发送链接,以PDF格式下载优惠券。我们使用WooCommerce PDF Invoices & Packing Slips 生成PDF和链接的插件按以下方式生成:$url = wp_nonce_url( admin_url( \'admin-ajax.php?action=generate_wpo_wcpdf&
检查我是否在管理面板中(wp-admin)?
我想让我的插件检查用户是否在Admin Panel (wp-admin) 在执行脚本之前。这将包括:/wp-admin/ /wp-admin/edit.php?post_type=page /wp-admin/themes.php etc. 类似于使用global $pagenow:global $pagenow; if ( $pagenow == \'upload.php\' ) { # do something if in the Media