关联自定义字段和名称的动态数组



使用wordpress功能。

我必须使一个函数已经与静态信息,是动态的。我正在创建一个自定义字段,以便用户可以插入该信息。

我需要传递一个与名称相关联的链接数组,该名称可能是某个帖子名称。当前代码的结构如下:

function my_function() {
$First_link = 'http://www.myurl.com.br';
$Second_link = 'http://www.mysecondurl.com.br';
...etc

$allthose_links = array(
$First_link  => 'First Quiz',
$Second_link => 'Second Quiz',
...etc
);
return $allthose_links;
}

我需要这样写:

function my_function() {
$posts = get_posts($args);
$allthose_links[] = array();
foreach( $posts as $post ) {
$thelink = get_field( $post=>['mylink']);
$thename = $post->name;
}

$allthose_links = array( //here's the deal
$thelink   => $thename
)

return $allthose_links;
}

$allthose_link数组应该在foreach循环中,这样每个链接都会在每次迭代时使用链接作为键添加到$allthose_link数组中。你的新函数应该看起来像下面的例子:

function my_function() {
$posts = get_posts($args);
$allthose_links = array();
foreach( $posts as $post ) {
$thelink = get_field( $post=>['mylink']);
$thename = $post->name;
$allthose_links[$thelink] = $thename;
}
return $allthose_links;
}

相关内容

  • 没有找到相关文章

最新更新