您当前的位置:首页 > TAG信息列表 > functions
仅当使用函数时才显示管理页面
我编写了一个小函数,每当在模板中的某个地方调用该函数时,该函数都会在页面上显示一个引号。由于没有人喜欢同一个报价,我为它创建了一个管理页面,可以在其中更改报价和其他一些设置。现在我想使用这个函数。php还支持多个主题,尤其是因为它有很多有用的函数。并非每个主题都使用此引用。所以我想避免人们在WP后端找到这个报价选项,而模板中不支持它。因此,我正在寻找能够:if (function \"quotes\" is used in any template of this theme) { Sho
如何完成首页/起始页内容修改(_C)?
如何修改\\u内容if 该页面是主页/起始页?我认为这可以通过函数中的函数来实现。php,但很快就意识到,经过一些谷歌搜索,该函数。php文件在解析查询之前运行,所以WP现在不知道它是否是主页/起始页。我想做的是:如果帖子中有一个或多个图像,抓取第一个图像并将其显示在主页/起始页帖子内容之前的循环中。我不想选择“特色图片”。我如何做到这一点?
在Else语句中显示特色图像
这就是我加载后期缩略图图像的方式?如果没有图像,我想显示默认图像怎么办?我怎样才能证明这一点。下面是我用来显示缩略图的代码。 $html .= \'<div class=\"post event\" id=\"post-\'.$post->ID.\'\"> <a href=\"\'.get_permalink($post->ID).\'\"> \'.get_the_post_thumbnail().
挂钩特定功能(如果位于特定管理页面)
我的主题选项面板和插件有问题。显然他们相处得不太好。无论如何,当我在管理面板中时,我需要在一个特定页面上挂接3个函数。更确切地说,我只需要在主题选项页面上挂接3个主题选项的函数。我试着用下面的代码来做,但我无法让它工作。我已经在网上搜索了一个解决方法,但我找不到好的方法。function load_required_scripts() { if($_GET[\'page\'] === \'theme_options\') { /* required hooks he
在哪里放置代码以获取自定义分类术语ID?
首先,我要说的是,我对Wordpress定制还不熟悉,不知道如何编写代码,但我可以在涉及简单复制/粘贴指令的定制中摸索。所以,这个问题非常基本。很抱歉我正在使用一个插件,该插件要求为我创建的自定义分类法提供术语id。我发现一些帖子解释了如何做到这一点,并给出了一些php代码片段(例如。http://wordpress.org/support/topic/how-to-echo-custom-taxonomy-id). 但我真的不知道该把代码放在哪里。你能帮忙吗?更新:我确实知道如何通过复制/粘贴创建ph
是否将自定义帖子类型的帖子默认设置为私人帖子?
假设我创建了一个名为“私人帖子”的自定义帖子类型($post_type = itsme_private_posts) 并希望自定义帖子类型下的所有帖子在发布时(即默认情况下)自动设置为“私有”。我该怎么做?基于@brasofilo\'s answer to a related question on StackOverflow, 我试过这个:add_filter( \'wp_insert_post_data\', \'itsme_cpt_private\', \'99\', 2 ); functi
如何在预览时获取帖子名称?
我在我的functions.php 文件只在我想要的帖子中包含一些JS。该代码对于已发布的帖子很有效,我可以针对特定的帖子,但对于尚未发布的帖子,如查看草稿帖子,我该怎么做呢?global $post; if( is_page() || is_single() ) { switch($post->post_name) { case \'post-name-here\': wp_register_s
WooCommerce:更改默认设置>IS_SELD_INSIGNAALY功能
在woocommerce/Class/abstracts/AbstractWC product中。php在线338。is\\u Seld\\u individualy函数默认为“false”。有没有办法将此默认选项设置为“true”?那么在de Wordpress back-end中,复选框默认选中? function is_sold_individually() { $return = false; if ( \'yes\' == $this->sol
文件夹内的GET_TEMPLATE_PART
因此,为了在我正在处理的自定义主题中搜索模板,我编写了以下代码:<?php $my_theme = wp_get_theme(); get_template_part( \'masthead\', $my_theme->Template); ?> 基本上,它所做的是搜索一个名为“maisthead themename.php”的文件。如果该文件不存在,则会查找名为“masthead.php”的文件。这正如预期的那样。但是,我希望有一些东西可以在名为“templates
在新配置文件字段的输入字段下添加描述文本
如何修改以下代码以在输入字段下添加一些描述文本?我尝试修改它,正如你在facebook url字段中看到的那样,但文本显示在字段标签下,而不是实际的输入字段--function modify_contact_methods($profile_fields) { // Add new fields $profile_fields[\'address\'] = \'Address\'; $profile_fields[\'city\'] = \'City\';&
向快捷码添加选项
我正在尝试编写一个短代码,允许该选项显示所有用户或显示单个用户,由用户id或“nicename”定义。短代码如下所示:[staff display=\"all\"] 或[staff display=\"single\" user=\"3\"]我有一个显示所有用户的标准快捷码,但我想将其用于上面示例中的选项。我不确定将其整合在一起的最佳途径。下面是我现在使用的shortcode函数,它适用于[staff]:function list_users(){ $args = array(
更改登录页面上的页脚文本
我正在自定义登录页面,并希望更改页脚文本,将用户带回网站。理想情况下,作为一个示例,将其从第一个图像更改为下面的第二个图像:我已经搜索了一段时间,但似乎找不到修改文本的答案。最近的一次是更改注册表还是丢失密码文本,但无法将此脚本应用于第三个用户选项。functions.php:function back_to_site_text( $translated ) { $translated = str_ireplace( \'← Back to My Site\', \'Head back
Php/用新的div替换div?
我不确定解决这个问题的最佳方法:我有一个菜单,我看到和喜欢,并想用它作为我自己的基础。我有它的CSS。在页面上,它的标签与我自己的菜单上的wordpress自定义主题完全不同。我应该使用函数吗。php调用新的CSS div来代替我自己的,或者有更好的方法来实现这一点吗?我不擅长编码,但我愿意尝试一切我想用Div类和ID来代替我自己的:</head> <body class=\"contact page\" data-class=\'contact\'>
只列出帖子所在的子类别,属于特定的父类别
要么这比需要的更难,要么我对WordPress/PHP理解不太好:(我只想显示特定父类别的子/子类别……但前提是帖子位于这些子类别中。具体示例:我正在建立一个葡萄酒评论网站,分类如下:Brand<子类别1、子类别2等Region<子类别1、子类别2等Grape<子类别1等父类别永远不会改变,每个帖子在每个父类别下至少选择一个子类别,因此在循环中我可以按名称列出父类别。但我需要动态输出子类别,如下所示:Brand: <?php list_post_subcategories_of(\
是否可以在一个函数中注册多个自定义分类?
我正在我的函数中注册7个自定义分类法。php。由于每个函数使用相同的标签和参数,并且附加到相同的自定义Post类型,我想知道是否可以在一个函数中注册所有分类法?下面是使用重复7次的代码<XXX> 作为唯一可更换的部件:function custom_taxonomy_<XXX> () { $labels = array( \'name\' => \'<XXX>\', \'sing
搜索时未工作的子代_
我试图将搜索限制为父页面及其自己的子页面。我更改了searchform。php添加此代码:<input type=\"hidden\" value=\"<?php global $post; $ancestors2 = $post->ancestors; if ($ancestors2) { echo end($ancestors2); } else { echo $post-
WordPress插件未从Widget激活
我只是在wordpress中创建一个插件。在这个插件中,我试图创建一个小部件,在该小部件中,它将在小部件部分显示标题、输入文本和文本区域,当输入值时,它将显示给站点前端。因此,我的代码如下<?php /* Plugin Name: WP Simple Plugin Plugin URI: http://www.wordpress.org Description: A Plugin to show simple text in widget Version: 0
WooCommerce创建新产品并在表单提交时添加到购物车
我正在定制woo commerce插件,将产品从前端添加到购物车中。我已经在函数中编写了函数。php,但我遇到了一个致命错误。获取此错误-->致命错误:在C:\\wamp\\www\\cutting-edge\\u server\\wordpress\\u theme\\wp content\\themes\\cutting\\u age\\responsive\\functions中的非对象上调用成员函数add\\u to\\u cart()。php在线56有人知道怎么解决吗?我的职能。php文件
建议:模板结构-php代码块在侧边栏还是其他地方?
我正在尝试创建某些modulair块,可以将其添加到Wordpress的多个页面中。但我使用侧边栏-[名称]。php文件,这方面的最佳实践是什么?您应该将它们添加到函数中还是添加到提要栏中。。。使用许多侧边栏感觉有点不舒服。如果我可以将它们添加到模板中的子文件夹中,那就太好了。签出图像。你是怎么做到的?
WordPress翻译说明
为了进一步了解Wordpress,我正在剖析Wordpress的默认主题Twenty13。我遇到了一个函数调用,即使在阅读了简短的codex描述之后,我也无法理解它。我非常希望了解程序员/开发人员为什么决定以这种方式格式化编辑链接。edit_post_link( __( \'Edit\', \'twentythirteen\' ), \'<span class=\"edit-link\">\', \'</span>\' );