Hanan Fahad2 نشر 28 أكتوبر 2020 أرسل تقرير نشر 28 أكتوبر 2020 انا طالبه في حسوب وارعب بمساعدتي في عمل صفحة تحكم في وورد بريس لاضافة بيانات لوورد بريس ماهي الدوال الممكن استخدامها واتمنى افادتي اقتباس
0 ayoubridouani نشر 28 أكتوبر 2020 أرسل تقرير نشر 28 أكتوبر 2020 يمكنك إستعمال الكلاس WPClient التالي: class WPClient { var $xmlRpcUrl = ""; var $username = ""; var $password = ""; public function __construct($xmlrpcurl, $username, $password) { $this->xmlRpcUrl = $xmlrpcurl; $this->username = $username; $this->password = $password; } function sendRequest($requestname, $params) { $request = xmlrpc_encode_request($requestname, $params); $ch = curl_init(); curl_setopt($ch, CURLOPT_POSTFIELDS, $request); curl_setopt($ch, CURLOPT_URL, $this->xmlRpcUrl); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 1); $results = curl_exec($ch); curl_close($ch); return $results; } function createPost($title, $body, $category, $keywords = '', $encoding='UTF-8') { $title = htmlentities($title, ENT_NOQUOTES, $encoding); $keywords = htmlentities($keywords, ENT_NOQUOTES, $encoding); $postData = array( 'title' => $title, 'description' => $body, 'mt_allow_comments' => 0, // If 1 => allow comments 'mt_allow_pings' => 0, // If 1 => allow trackbacks 'post_type' => 'post', 'mt_keywords' => $keywords, 'categories' => array($category) ); $params = array(0, $this->username, $this->password, $postData, true); return $this->sendRequest('metaWeblog.newPost', $params); } } في ملف WpClient.php وبعدها تتصلين بال method المسماة createPost الموجودة في كلاس WPClient: $wpClient = new WPClient("http://yourdomain.com/xmlrpc.php", "your_username", "your_password"); $wpClient->createPost("Your title", "Your Content", "Post category", "your tags"); للمزيد من التفاصيل حول طرق التعامل مع wordpress API في إدخال البيانات من هنا. اقتباس
0 Hanan Fahad2 نشر 28 أكتوبر 2020 الكاتب أرسل تقرير نشر 28 أكتوبر 2020 لوحه الادمن اريد اضافة عنصر مثل post حينما ادخل البيانات للوورد بريس ارغب فورم خاص لادخال البيانات لقاعدة البيانات اقتباس
0 رضوان نسيم نشر 28 أكتوبر 2020 أرسل تقرير نشر 28 أكتوبر 2020 جواباً على سؤالك أختي. هناك مقال في الأكاديمية حول كيفية إضافة صفحة جديدة للوحة تحكم ووردبريس مناسب لإحتياجك. كيف تنشئ صفحات لإضافتك في لوحة تحكم ووردبريس ثم تعديل محتويات الصفحة لما يناسب إحتياجاتك من إضافة فورم ونصوص .. إلخ. لإرسال المعلومات لقاعدة البيانات ضعي زر الإرسال للفورم الذي قمتي بإنشائه يقوم بتطبيق function خاص بإدخال المعلومات لقاعدة البيانات. في wpdb ستجدين معلومات حول كيفية التعامل مع قاعدة البيانات. بالتوفيق. اقتباس
0 Hanan Fahad2 نشر 4 نوفمبر 2020 الكاتب أرسل تقرير نشر 4 نوفمبر 2020 (معدل) عندي مشكلة في ادخال البيانات للورد بريس جربت كل الطرق لادخالها ممكن كتابه الاستعلام في حال عندي فورم global $wpdb; $table ='meet'; // $data = array('timemetting' => 'data one', $name = $_POST['id']; $email = $_POST['meetingname']; $date = $_POST['mdatae']; echo $_POST['sub']; $poo= $wpdb->query("INSERT INTO meet (id,namemeeting,timemetting) VALUES ('$name', '$email', '$date')" ); تم التعديل في 4 نوفمبر 2020 بواسطة hanan fahad11 اقتباس
السؤال
Hanan Fahad2
انا طالبه في حسوب وارعب بمساعدتي في عمل صفحة تحكم في وورد بريس لاضافة بيانات لوورد بريس ماهي الدوال الممكن استخدامها واتمنى افادتي
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.