您当前的位置:首页 > TAG信息列表 > array
使用多个变量将类别分配给数组
我在模板文件中设置了php来检查表单,看看是否选择了5个类别中的1个或多个。根据所选的查询,我希望更改我使用的自定义查询,因为“category\\u name”的数组会根据所选内容进行更改。我已经从表单中定义了变量,但我不知道如何将多个变量放入一个数组中。下面是我尝试做的一个例子: if (isset($_POST[\'showvideo\']) && ($_POST[\'showvideo\'] == \'true\')) : $video=\'u
服务器上出现MarketPress php警告,本地主机上没有问题
我的职能中有这一点。使用Marketpress插件创建购物车小部件的php。<?php function marketpress_get_cart_subtotal($format_currency=true) { global $mp; $selected_cart = $mp->get_cart_contents(true); if (!$selected_cart) return; foreach ($s
在选项中处理嵌套数组的方法
我偶然发现了一个问题,即选项字段中存储的数据结构太复杂(至少在我看来)。现在我有一个集合数组,每个集合中都有另一个子集合(如下所示)。在我看来,这看起来太复杂了,尤其是当一个人想在里面储存一些价值的时候。或多或少,它看起来像:$collection = get_option(\'collection_setting\'); $collection[1][elements][0][name] = \"ChangedExample\"; 当我们想在集合中引入另一个数组时,情况可能会变得更糟。
限制同一wp_Query中不同自定义帖子类型的帖子
我有三种自定义帖子类型:现在我想限制自定义帖子类型的帖子数量,例如:我使用了这样一个查询帖子:query_posts( array( \'post_type\' => array( \'books\', \'magazine\', \'videos\' ), \'paged\' => $paged, \'posts_per_page\' => 6, )); $counter = 1;
从自定义元框中的下拉列表中保存数组
我已成功地将自定义帖子类型拉入自定义元框中的下拉列表。然而,当在前端显示它时,我还想提供一个到实际帖子的链接,而不仅仅是帖子的名称。所以我猜我需要将其保存为数组?是否可以通过下拉列表进行此操作?对我应该如何处理这件事感到困惑。非常感谢您的帮助。以下是我目前掌握的情况:// Add Meta Box To Select Overseeing Pastor add_action(\'admin_init\', \'ministry_select_add_meta\'); function mi
在他的函数外部使用php数组
你知道为什么我的函数print\\r$arr有很多元素,但在print\\r$stack时只保留cat和dog吗?我需要在函数外部使用$arr,function pre_selected_results() { $args = array(...) $the_query = new WP_Query($args); $arr = array(\"Dog\",\"Cat\"); while ($the_query->h
Problem with wp_update_post
我正在尝试编写一个插件,如果选中一个框(值1)并且帖子id不存在,那么它将创建一个页面。如果帖子id已经存在,那么我想用所做的任何更改来更新帖子。我有创建帖子(作为页面)的部分工作得很好。但是,当我尝试运行wp\\u update\\u post时,出现以下错误:array_merge() [function.array-merge]: Argument #1 is not an array in /home/wpovernight/wpovernight.com/wp-includes/post.php
基于数组值创建函数
我正在开发一个功能集,该功能集将为网站上的每个自定义帖子类型添加一篇文章。因为我不知道注册了哪些CPT,所以我编写了一个函数来获取它们(很简单)。然而,我现在需要为数组中的每个值创建一个函数(一个小的设置页面),以正确完成此操作。以下是我的阵列示例:$types = array (\'type_a\', \'type_b\', \'type_c\'); 所以我基本上想生成一个函数type_a_page, type_b_page, etc在同一整体类中。UPDATE我意识到这段代码只是一小部分,并
在帖子中插入动态内容
我当前正在使用此插件http://wordpress.org/extend/plugins/automatic-featured-image-posts/ 从上传的图像创建成批帖子我还在这里使用此代码为每个新帖子生成默认内容add_filter( \'afip_new_post_content\', \'diww_default_post_content\' ); function diww_default_post_content() { $content = \"<ifra
用于创建动态下拉框表单快捷代码属性的快捷代码
我正在尝试制作一个快捷代码,它将创建一个可下载文件链接的动态下拉列表,一旦选中,html将在下拉列表下方显示一个下载链接。以下是快捷码如何工作的最终结果:http://jsfiddle.net/KKyE9/我正在努力研究如何将短码数组转换为多维数组,或者这是否是正确的方法。例如,通过shortcode,我传递的属性不是在shortcode函数中定义的,而是要在函数中创建的。[sc total_options=\"10\" option1=\"module 1\" link1=\"http://cisco.
将类别参数添加到WordPress查询的数组中
我是新来定制WordPress的,我想查询某个类别内的一系列帖子。我有一个显示该站点所有帖子的阵列:$arguments = array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'paged\' => $paged, \'showposts\' =&
posting twice from an array?
我使用jquery动态地创建表单字段的迭代,但它们的第一个变量名为extrakosten[],另一个变量名为vergoeding[]。php:$postTitle = \'\'; // save post title if(isset( $_POST[\'submit\'] )){ // if submit button is present for ($i=0; $i < count($_POST[\'vergoedin
Shortcodes and a list of IDs?
我正在创建一个简单的shortcode函数,需要将ID列表指定为变量。我查过法典,但我不确定这是怎么处理的。短代码是:[video_vote users=\"13027,13023,12583\"] 在逗号上使用拆分或分解是循环它们的最佳方式,还是有特定于WordPress的方法?function video_vote($atts) { extract(shortcode_atts(array( \'users\' => \'no foo\'
快捷码内的快捷码以求和值
我有返回值的统计短代码[stat1 val=“美国”][stat2 val=“欧洲”][stat3 val=“中国”][stat4 val=“非洲”]我很难创建可以对短代码值求和的短代码,因此如果stat1=1 stat2=2 stat2=3 stat2=4[sumsc][stat1][stat2][stat3][stat4][sumsc]它将返回值10
如何在单独的功能中使用快捷码属性
我在WordPress网站上工作,安装了一个滑块插件,在后端注册一个滑块(或多个滑块),然后在前端显示几个简单的php代码片段。我正在尝试修改插件,这样我就可以用一个短代码做同样的事情。我希望短代码能够在后端注册插件,并在前端使用以下内容显示插件:[responsive_gallery slider_name=\"slider\"]. 我已经把那个部分搞定了,我甚至可以用短代码显示滑块。我只是在后端注册时遇到问题。我在底部的代码可以工作,但我希望有一种方法可以获取存储在shortcode attribut
如何找到POST数组中的第一个项目?
我离开了?????我需要答案的地方。<?php global $post; $the_post_ID = $post->ID; $n = get_posts(); ?> <?php foreach ( $n as $post ) : ?> <nav id=\"postNav\"> <ul> <li<?
Multidimensional array sort?
如果我有一组由循环检索的年份,那么每一年都可以有更多的post ID。例如:2008 => 3,7,8 2009 => 4,5,6 2010 => 9 代码为:query_posts(\'post_type=portfolio&posts_per_page=-1\'); if (have_posts()) : while (have_posts()) : the_post(); $t
在unctions.php中定义全局数组?
我尝试创建一个年份数组,它可以在我的模板文件中使用,也可以在函数中的至少一个其他函数中使用。php。function get_the_years() { global $year_arr = range(2001, date(\'Y\')); return $year_arr; } 然后我想在一个函数中使用它,该函数在自定义分类法“year”中为每年创建一个术语。function create_year_terms() { foreach
获取存在于所有分类中的所有术语名称的简单数组
我可能完全错了,但我正在尝试使用get terms来获取每个分类法中存在的所有术语。我认为这可能是一个php问题。get\\u terms允许您指定从以下数组中获取术语的分类法。。。get_terms( array(post_tag, category, nav_menu, link_category, post_format), $args ) 这是可行的,但我正在编写一个插件,如果人们有自定义分类法,手动输入数组将不起作用。所以我认为解决方案是使用get分类法来生成该数组。问题是,它作为一个
如何验证寄存器设置数组
我想知道如何使用register_setting() 回调函数。下面是我想使用的代码的示例部分:register_setting( \'wpPart_options\', \'wpPart_options\', array( &$this, \'wpPartValidate_settings\' ) ); $this 是一个对象数组。以下是我的演讲内容wpPartValidate_settings(); 作用public function wpPartValidate_settings(