Php Wordpress插件:保存动态设置字段
我正在创建一个插件,它将显示网站的类别。对于每个类别,我想设置一个URL 所以我制作了一个表格,其中显示了网站的所有分类,每个分类都有一个字段 如何保存每个类别的每个值 这是我的密码:Php Wordpress插件:保存动态设置字段,php,wordpress,Php,Wordpress,我正在创建一个插件,它将显示网站的类别。对于每个类别,我想设置一个URL 所以我制作了一个表格,其中显示了网站的所有分类,每个分类都有一个字段 如何保存每个类别的每个值 这是我的密码: add_settings_field('name_categories','Categories','categories_cb','plugin-settings','plugin_label_settings'); function categories_cb() { $settingurl = ge
add_settings_field('name_categories','Categories','categories_cb','plugin-settings','plugin_label_settings');
function categories_cb() {
$settingurl = get_option('url_cat');
?>
<table>
<tr>
<?php
$categories = get_categories( array(
'orderby' => 'name',
'order' => 'ASC'
) );
$urlcat = 0;
foreach($categories as $category) {
echo "<tr>";
echo '<td align="center" bgcolor="#AEB5B4">'.$category->name.'';
echo "</td>";
//deuxieme colonne le nb de presence
echo "<td><input type='text' name='".$urlcat."' value='".$settingurl."'></td>";
echo "</tr>";
$urlcat++;
?>
我希望能够为每个字段设置一个url
非常感谢添加设置\u字段仅用于一个输入字段。你可以在地图上找到线索
回调函数需要输出适当的html输入和
用旧值填充它,保存将在幕后完成
出于您的目的,我建议对每个类别分别使用add_settings_字段,代码如下:
$categories=get\u categories数组
'orderby'=>'name',
“订单”=>“ASC”
;
foreach$类别作为$类别{
添加\u设置\u字段
'name\u category'.$category->cat\u ID,
“类别”。$Category->name,
“类别_cb”,
“插件设置”,
“插件标签设置”,
大堆
'id'=>$category->cat\u id
;
注册设置'plugin-settings','name\u category'.$category->cat\u ID;
}
函数类别\u cb$args
{
$settingurl=get_选项'name_category'。$args[id];
回响
}
谢谢!现在我有一个错误,这一行:回声;错误是:Parse error:syntax error,意外“]代码只是:echo;谢谢你有一个额外的点。之前]