您当前的位置:首页 > TAG信息列表 > variables
更清晰地为IS_PAGE_TEMPLATE()定义多个变量
我只需要在使用特定模板(主页)时使用一些东西,我想不出比这更好的解决方案,因为is\\u page\\u template()不处理数组: $home_1 = is_page_template(\'home-1.php\'); $home_2 = is_page_template(\'home-2.php\'); $home_3 = is_page_template(\'home-3.php\'); $home_4 =
变量作用域在包含的文件中生成未定义的变量通知
我正在构建一个Wordpress主题,在首页上,用户可以选择他们想要的帖子排序方式。然后,我创建了两个函数,通过变量进行用户选择$user_choice 并根据该选择开发一个查询。但是,我在范围方面遇到了问题,并收到了以下通知/错误:注意:未定义变量:user\\u choice in/Users/Chappell/Websites/LFB/wp content/themes/LFB/front page循环。php在线3注意:未定义变量:user\\u choice in/Users/Chappell/
在php中用变量替换字符串
我的Wordpress插件中有以下代码:wp_localize_script(\'ffd_js_script\', \'myAjax\', array( \'ajaxurl\' => admin_url(\'admin-ajax.php\'), \'idinfo\' => $myoptionValue[idinfo], \'index1\' => $myoptionValue[id1],
我可以将变量放入动态侧边栏吗?
如何将变量放入侧栏?$sidebarnum = 4; dynamic_sidebar(\'Footer Widget $sidebarnum\'); ?>`
添加到数组并通过do_action/Apply_Filters传递它
作为练习,我正在使用PHPclass to add meta boxes 我在GitHub上找到了。我只是复制了代码,现在我正在玩它来理解它。其工作原理如下:包含该类的文件包含在init中。在该文件内部,但在类外部,有一个空数组$meta_boxes 已初始化之后,使用apply_filters. 我猜是apply_filters 使用而不是do_action 因为后者不返回任何内容——$meta_boxes = apply_filters( \'cmb_meta_boxes\', $meta_boxes
在‘CATEGORY_NAME’参数中输入变量
是否可以将变量用于\'category_name\' 参数我有三页:红色、黄色和蓝色。我有多个帖子,分为三类:红色、黄色和蓝色。在红色页面上,我希望显示红色类别中帖子的信息;黄色和蓝色也是一样。如果我用这些创建三个不同的页面模板,我可以很容易地做到这一点$args 在循环的开头:$args = array( \'category_name\' => \'red\' ); $the_query = new WP_Query( $args ); 或
如何将博客信息路径或缩略图路径分配给变量并在标记中调用它?
在我脑子里,这听起来不错。我检查帖子是否有缩略图。如果有,我将post缩略图指定给一个变量,我将该变量称为背景图像的源。如果帖子没有缩略图,我会指定一个占位符图像作为背景。然而,我有一些问题:/下面的代码块会破坏我的网站,如果我更改else 对账单收件人$large_image_url = bloginfo(\'template_directory\')?>/library/images/default-header-image.jpg<?php; 实际上,它将变量作为一行文本进行回显,而不是
快捷代码未将变量传递到包含的文件
我设置了一个包含标准php/html表单文件的短代码。在表单中,我有一个隐藏字段,其中的值是一个变量,该变量意味着可以通过shortcode属性在表单中使用。问题是clientId的值不是从以下位置传递的:[insert-form form_location=\"form.php\" clientId=\"25052\"] 相反,我得到的是定义为默认值(NULL)的值。请参见下面的代码。短代码:function insert_the_form($atts){ $form_base = p
何时使用全局$POST和其他全局变量?
我试图理解何时以及为什么应该使用全局$post变量。我曾尝试在一个帖子页面上,在循环之外执行以下操作,正如预期的那样,它可以正常工作。 <?php global $post; echo $post->ID; ?> 如果我在存档页面上也这样做(只是想看看会发生什么),出于某种原因,它也可以工作,检索上一篇文章的ID,即使我从上一篇文章页面中删除了上面的代码。这是一种缓存吗?这到底是怎么回事?我理解,如果我正在
从函数添加类名注释模板。php
我想在我的comment template (post本身之前的div包装)在函数中声明。php。函数中的类名。php是我的用户配置文件部分中的一个额外字段,我想获取该字符串并将其作为额外的类名添加到我的注释模板中。我想补充的是:$cityofuser->user_city问题是:我该怎么做?如果我使用$classes[] = \'comment-author-\' . sanitize_html_class(echo $cityofuser->user_city);在模板中,它将不起作用。我
Class variables in shortcodes
不知道我做错了什么,但我有以下代码:class the_shortcode { //Define Class Variables private $var; public function __construct() { add_shortcode( \'the_single\', array( $this, \'shortcode_2\' )); }
将PHP变量传递给加载了AJAX的页面
我有一个博客9 每页的博客帖子,以及使用Infinite Ajax Scroll 插件。每次成功查询博客帖子时$postCount 变量将其计数增加1.[...] <body> <div class=\"posts\"> <?php $postCount = 0; if ( have_posts() ) : while ( have_posts() ) : the_pos
如何为变量添加前面的数值
您好,我的问题很简单,有没有办法在变量末尾加一个值,一个数值。就像我们有一个变量$tota $tota1 $tota2 $tota3 每个都有不同的值我想在这里使用一个函数,首先在变量前面写1类似于echo $tota . 1 ; 但是php将1作为另一个实体不起作用。请注意,数组不是我可以使用的选项,我想要上面描述的函数。我不想要整个函数,我只想要一种在变量后加数字的技术。
全局变量与局部变量
// MOVE REVISIONS METABOX TO BOTTOM OF EDIT-FORM.PHP $post_types = get_post_types(); add_action(\'do_meta_boxes\', \'batteryboys_reorder_meta_boxes\'); function batteryboys_reorder_meta_boxes(){ remove_meta_box( \'revisionsdiv\', $post
将用户定义的变量传递给GET_PERMALINK
我试图在wordpress的标准中使用一个预定义的变量(从数据库的早期扫描中生成)get_permalink( get_page_by_title) 作用我想这是可能的?但我无法让它工作,它总是返回当前页面的url。为了下面的清楚起见,我只是手动分配变量。密码<?php $mypagename = \"My First Page\"; ?> <a href=\"<?php echo esc_url( get_permalink( get_page_by_title( $my
正在尝试创建编辑页面链接?
使用插件并创建了一个以电子表格格式提供更多字段的页面。要添加这些额外字段,只需单击要编辑的行上的“编辑…”。。。。现在,当我在插件模板中,并且想要为特定的帖子类型创建一个指向编辑链接的链接时,我会一直为循环中的一个级别获取一个数据。在我的具体示例中,我有url:xyz。com/学习/项目/测试产品 <?php global $post; echo $post->post_name; print_r(get_defined_vars());?>&
将变量传递给GET_TEMPLATE_PART
这个WP Codex says 为此,请执行以下操作:// You wish to make $my_var available to the template part at `content-part.php` set_query_var( \'my_var\', $my_var ); get_template_part( \'content\', \'part\' ); 但我该怎么做echo $my_var 模板零件内部?get_query_var($my_var) 不适合
可以在外部将变量传递给WordPress吗?
我想知道是否可以从WordPress之外的表单传递json变量?情况是这样的:用户填写位于x服务器上的表单。然后,他的答案被发送到位于Y服务器的WordPress网站,根据他的答案,他将得到一份工作。我一直在谷歌上搜索,看看是否能找到一个例子,但一个也找不到。你能指引我吗?谢谢
将回显的WP函数赋值给PHP变量
我正在创建设置页面。如果我使用默认示例,那么效果很好。<form method=\"post\" action=\"options.php\"> <?php if(isset( $_GET[\'settings-updated\'])) { ?> <div class=\"updated\"> <p>Settings updated successfully</p> <
从函数内部编辑全局变量
我正在开发我的第一个插件,里面有两个独立的函数来完成两个不同的任务。每个函数都添加到不同的挂钩中,一个使用动作,另一个使用过滤器。第二个函数(过滤器)需要能够访问与第一个函数相同的变量,以便我可以根据第一个函数的状态做出决策。我正试图使用Globals($Globals[\'varname\'))来实现这一点。我的问题是,即使我可以验证(通过我正在进行的http调用)第一个函数是否正在运行。它没有设置全局变量。因此,第二个函数总是以相同的方式执行。我一直在浏览文档和论坛,但似乎找不到答案。这里有人能给我指