هل تستخدم اضافة Yoast SEO ؟ ان كانت مفعلة علي المتجر، فبنسبة كبيرة هي التي تمنع اضافة المنتج في اكثر من تصنيف، جرب تعطيل الاضافة وحاول اضافة المنتج الي اكثر من تصنيف فأن نجح وتم الحفظ، فستكون الاضافة هي المشكلة ويمكن تعطيل ميزة primary category في الاضافة Yoast عن طريق هذه الطريقة : https://developer.yoast.com/customization/yoast-seo/disabling-primary-category/
0
هذا الموقع gwabak.com يستخدم سكريبت PHP جاهز مجاني ومفتوح المصدر ويعتمد في التصميم علي قالب SnowFlat وهو كذلك قالب مجاني مرفق مع ملفات السكريبت و يمكن تنزيلهم من موقعة الرسمي بهذا الرابط : https://www.question2answer.org/ وطريقة تثبيته سهلة ومشروحة في هذا الرابط : https://docs.question2answer.org/install/
$html = file_get_contents($url); $doc = new DOMDocument(); $doc->loadHTML($html); $xpath = new DOMXpath($doc); $nodes = $xpath->query('//div[@class="item"]'); $finder = new DOMDocument(); foreach ($nodes as $node) { $finder->appendChild($finder ->importNode($node, true)); } $iwant = trim($finder->saveHTML()); echo $iwant;
يعتمد ذلك علي السكريبت المختار واسلوب البرمجة المستخدم به ان كان يستخدم اطار عمل مخصص او اطار عمل جاهز مثل Laravel وايضاً علي نوعية التعديلات المطلوبة فالا يوجد مقياس ثابت لتحديد مدي صعوبة الامر او تكلفتة، لكن بنسبة كبيرة سيكون اي مبرمج متوسط الخبرة قادر علي القيام بالتعديلات فلغة PHP ليست معقدة ومن السهل التعامل معها.
تقصد عند فتح الملف TXT في برنامج Notepad الخاص بالويندوز.. يظهر الملف ابيض فارغ لكنة يحتوي علي نص مخفي.. ان كان كذلك.. فيمكن اظهار محتوي الملف من خلال فتح سطر الاوامر CMD في المجلد الذي يحتوي علي الملف مع ادخال امر `notepad filename.txt:hidden` مع استبدال filename.txt باسم الملف وسيظهر محتوي الملف ان كان مخفي من قبل باستخدام طريقة انشاء ملف مخفي الافتراضية في برنامج Notepad المرفق مع الويندوز
تأكد من الغاء التخزين المؤقت لملفات JSON من خلال من ملف htaccess. علي الاستضافة، من خلال هذا الكود https://www.a2hosting.com/kb/developer-corner/apache-web-server/turning-off-caching-using-htaccess مع اضافة صيغة JSON بدلاً من او ضمن صيغة الملفات في الكود السابق. وتأكد ايضاً من تعطيل التخزين المؤقت من لوحة Cpanel الاستضافة و من خدمة CloudFlare ان كانت مستخدمه علي الموقع وان لم ينجح كل ذلك في حل المشكلة .. فيمكن اضافة معرف متغيير مثل Timestamp في نهاية رابط ملف JSON عند استدعائه من الاستضافة الاخري من اجل جلب نسخة
>هل يمكن إستخدام PHP & python في تطبيق ويب واحد؟ وإذا كان ممكن ماهي الطريقة؟ يمكن ذلك عبر استخدام JSON كوسيلة تواصل بين الاجزاء المبرمجة باستخدام Python والاجزء المبرمجة باستخدام PHP. لكن لما تحتاج الي استخدام لغتين في تطبيق ويب واحد ؟ .. فتقريباً كل ما يمكن القيام به باستخدام Python بالامكان القيام به باستخدام PHP و العكس.
أعتقد تقصد تبديل روابط ملفات الصور وCSS لتعمل علي https حتي يصبح الموقع أمن بالكامل ويظهر رمز القفل في شريط رابط الموقع بالمتصفح ،، أن كان هذا هو المقصود والموقع يستخدم سكريبت برمجة خاصة فيمكن القيام به من خلال التعديل علي ملفات الموقع واستبدال http إلي https ويمكن استخدام محرر Notepad++ التعديل علي جميع الملفات دفعة واحدة ،، اما ان كان الموقع يستخدم ووردبريس فسيكون الأمر بسيط فيمكن استخدام إضافة Really Simple SSL المجانية وستقوم بكل العمل https://ar.wordpress.org/plugins/really-simple-ssl/
>أما المشكلة فهي أنني لم أستطع رفع قوالب من خارج المنصة. امكانية استخدام قوالب ووردبريس خاصة في استضافة WordPress.com متاحة فقط في الخطة المدفوعة للاعمال او المتاجر. >هل أستطيع نقل الموقع الى إستضافة أخرى خاصة أجل .. تستطيع ذلك وهذا شرح لخطوات النقل من استضافة WordPress.com الي شركات الاستضافة الاخري https://move.wordpress.com/ >إذا كان نعم بإمكاني ذلك ماذا سيحدث حينها للدومين لأنني حجزته عن طريق وورد بريس أيضاً سيظل الدومين ملكاً لك، وسيكون بالامكان نقلة بالكامل الي شركة اخري https://wordpress.com/support/move-domain/transfer-domain-registration/ او
هذا السكريبت طريقة عملة مختلفة فهو يعمل كـProxy لتشغيل الفيديو من خلاله، السكريبتات القديمة تتوقف لان جوجل تعدل معاملات وطريقة التأمين بشكل مستمر مثل ما تفعل ايضاً في يوتيوب. هذا سكريبت اخر من GitHub يعمل كـProxy للفيديوهات من Google Drive وهو محدث منذ 5 ايام، لذا يفترض ان يعمل بشكل جيد. https://github.com/danipragustia/php-videoproxy-gdrive فكرة التعامل مع الجلسات والكوكيز في CURL بسيطة، فقط يتم جلب الكوكيز والجلسة من الرابط الاصلي في الاستعلام الاول ثم اعادة ارسالها في الطلب لمحاكاة الاستعلام الاول https://hotsource.dev/2019/04/29/php-curl-with-sessions/
أجل .. يستخدم الجلسات والكوكيز ومصدر الزيارة في وقت واحد لذا لن تنجح طرق الجلب العادية مع جوجل درايف وخاصة عندما يكون حجم الملف كبير بسبب ظهور صفحة الفحص من الفيروسات .. فهو يستخدم طريقة مشابهه ليوتيوب في التعامل مع ملفات الفيديو، فمثل يوتيوب يمكن الحصول علي رابط الفيديو متعدد الجودات والمعلومات عنه من خلال استعلام : https://drive.google.com/get_video_info?docid=1dl00Fz4CQeVRLHuRJbi3syf7HIrjg-Q- لكن الروابط لن تعمل الا مع وجود الكوكيز وبدء الجلسة قبل زيارتها
أجل .. فعند استخدام CURL تتم زيارة الموقع باستخدام عنوان IP الخاص بالسيرفر الذي يتم تنفيذ الكود من خلاله وان كان يعمل علي استضافة فعندها يكون عنوان IP تابع لمزود خدمة خاص بشبكات شركات السيرفرات فيتعرف عليه الموقع ويمنع التحميل. لكن عند ارسال نفس الطلب باستعمال CURL من خلال خادم محلي LocalHost علي الحاسوب فتتم زيارة الموقع باستخدام عنوان IP الخاص العادي الخاص بالحاسوب ويكون تابع لمزود خدمة انترنت منزلي عادي فيتعرف الموقع علي الزيارة كانها من زائر عادي ويسمع