Внутри пользовательского METABOX для WordPress, мне нужно, чтобы получить несколько мета значения ...Добавьте два значения в столбец базы данных?
Обычай Meta Тип:
case 'draggable':
echo '<div id="'.$field['id'].'" class="daredevil"></div>
<input type="hidden" class="draggable-value" id="hidden" name="', $field['id'], '" value="', '' !== $meta ? $meta : $field['std'], '"/>';
break;
В основном то, что им делать здесь положить верхнее значение перетаскиваемый внутри значения сторон исходного поле, а затем сохранить, что в базе данных ...
Вот как строка выглядит в базе данных, -443px это верхнее значение ...
Я попытался добавить новый ввод для левого значения, но я подозреваю, что не могу использовать ', '' !== $meta ? $meta : $field['std'], '
дважды, мне нужен оператор foreach или что-то еще?
Надеется, что это было ясно, в заключении я просто хочу, чтобы сохранить & верхние левые значения, рационализация это хорошие меньше коды меньше таблиц всегда идеально ...
UPDATE: Я добавил Еогеасп и это делает это легче получить верхние & левых значения, но с Еогеаспом я не могу добавить в базу данных, однако, когда его только один вход можно добавить в базу данных ..
case 'draggable':
$i = 1;
foreach ($field['options'] as $option) {
echo '<input type="hidden" class="draggable-value" id="hidden_'.$i.'" name="', $field['id'], '_'.$option['name'].'" value="', '' !== $meta ? $meta : $field['std'], '"/>';
$i++;
}
echo '<div id="'.$field['id'].'" class="daredevil"></div> ';
break;
Я добавил некоторые значения параметров к моему массив TOP & LEFT ...
array(
'name' => 'Draggable Layers',
'desc' => 'Use the slider to set the height of the static area',
'id' => $prefix . 'draggable_values',
'type' => 'draggable',
'options' => array(
array('name' => 'top'),
array('name' => 'left'),
),
),
И в Еогеаспе он создает вход для каждого варианта, это хорошо для включения/выключения значений, так как мета немного отличается, но я все еще пытаюсь выяснить, лучший способ добавить оба значения моя таблица БД?