Я использую функцию добавления мета-записи для сохранения некоторых данных, и она не работает
<?php
//include '../../../wp-blog-header.php';
$unique = "true";
$pageID = $_GET['postID'];
echo "pageID:";
echo $pageID;
echo "</br>";
$num_posts = $_GET['num_posts'];
echo "num_posts: ";
echo $num_posts;
echo "</br>";
$num_posts_meta_key = "num_posts";
add_post_meta($pageID, $num_posts_meta_key, $num_posts , $unique) or update_post_meta($pageID, "num_posts" , $num_posts);
?>
Может ли кто-нибудь мне помочь?
На первой странице я получаю все значения из текстовых полей илифлажки в javascript, а затем я передаю его в URL на следующую страницу, где есть функция add_post_meta.
Я пытался использовать метод POST ... но тогда он не работает для меня.Он просто отправляет страницу и возвращается без каких-либо действий на 1-й странице.Я попытался с помощью метода GET .. но ничего не работает.
Следовательно, я решил взять все значения, такие как номер поста, идентификатор поста в javascript, а затем передать его с помощью URL с помощью window.location.
Я очень новичок в кодировании плагинов WordPress.Я думал, что метод POST в моем плагине конфликтует с каким-то другим методом post в post.php, хотя я не уверен ...
Я пишу плагин для панели администратора.