وليد حموده

AlWalid :)

467 نقاط السمعة
403 ألف مشاهدات المحتوى
عضو منذ
هل تستخدم اضافة Yoast SEO ؟ ان كانت مفعلة علي المتجر، فبنسبة كبيرة هي التي تمنع اضافة المنتج في اكثر من تصنيف، جرب تعطيل الاضافة وحاول اضافة المنتج الي اكثر من تصنيف فأن نجح وتم الحفظ، فستكون الاضافة هي المشكلة ويمكن تعطيل ميزة primary category في الاضافة Yoast عن طريق هذه الطريقة : https://developer.yoast.com/customization/yoast-seo/disabling-primary-category/
هذا الموقع 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;
معظم السكريبتات المتوفرة علي codecanyon تستخدم اطار عمل في برمجتها.. فأن كان قادر علي التعامل مع اطر العمل واسلوب MVC .. فسيكون قادر علي القيام بأي تعديلات عليها.
يعتمد ذلك علي السكريبت المختار واسلوب البرمجة المستخدم به ان كان يستخدم اطار عمل مخصص او اطار عمل جاهز مثل Laravel وايضاً علي نوعية التعديلات المطلوبة فالا يوجد مقياس ثابت لتحديد مدي صعوبة الامر او تكلفتة، لكن بنسبة كبيرة سيكون اي مبرمج متوسط الخبرة قادر علي القيام بالتعديلات فلغة PHP ليست معقدة ومن السهل التعامل معها.
أجل.. السكريبتات الموجودة علي CodeCanyon تكون قابلة للتخصيص بشكل كبير ومن الممكن اجراء اي تعديلات عليها.
تحويل اضافة ووردبريس لتعمل بشكل منفصل ضمن سكريبت PHP ليس بالعمل السهل، فيتطلب الامر محاكاة عمل دول ووردبريس التي تتعامل معها الاضافة بالكامل، وفي بعض الحالات سيكون اعادة بناء وظيفة الاضافة ضمن السكريبت اسهل واسرع من تعديل اضافة ووردبريس.
تقصد عند فتح الملف TXT في برنامج Notepad الخاص بالويندوز.. يظهر الملف ابيض فارغ لكنة يحتوي علي نص مخفي.. ان كان كذلك.. فيمكن اظهار محتوي الملف من خلال فتح سطر الاوامر CMD في المجلد الذي يحتوي علي الملف مع ادخال امر `notepad filename.txt:hidden` مع استبدال filename.txt باسم الملف وسيظهر محتوي الملف ان كان مخفي من قبل باستخدام طريقة انشاء ملف مخفي الافتراضية في برنامج Notepad المرفق مع الويندوز
>ولكن عند عمل رفرش فى كل مرة , يقوم الناف بار بجميع ما بداخله بالارتعاش علي الاغلب المشكلة متعلقة بأحد اكواد JavaScript المسئولة عن اظهار Fixed Navbar الثابت مع تحرك الصفحة.
تأكد من الغاء التخزين المؤقت لملفات JSON من خلال من ملف htaccess. علي الاستضافة، من خلال هذا الكود https://www.a2hosting.com/kb/developer-corner/apache-web-server/turning-off-caching-using-htaccess مع اضافة صيغة JSON بدلاً من او ضمن صيغة الملفات في الكود السابق. وتأكد ايضاً من تعطيل التخزين المؤقت من لوحة Cpanel الاستضافة و من خدمة CloudFlare ان كانت مستخدمه علي الموقع وان لم ينجح كل ذلك في حل المشكلة .. فيمكن اضافة معرف متغيير مثل Timestamp في نهاية رابط ملف JSON عند استدعائه من الاستضافة الاخري من اجل جلب نسخة
اعتقد البرنامج ومساحة ذاكرة التخزين المؤقت التي يستهلكها هي من تحدد عدد مرات الرجوع الممكنة، فمثلاً في محرر النصوص Notepad++ يمكن التراجع عن جميع التغييرات حتي الوصول الي اصل الملف. >لماذا لا يوجد اختصار مفاتيح للعودة للامام في المتصفحات؟ Alt + → (زر السهم الايمن)
ايضاً هذا الموقع جيد https://namefake.com ولديه واجهه API جاهزة https://api.namefake.com/
  • PHP
اضف رابط الفيديو داخل دالة readfile وسيعمل.
تقصد الاضافة Really Simple SSL ؟ اجل يمكنها ذلك، لكنها لمواقع ووردبريس فقط ،، وبما ان الملف html فهذا يعني انه تصميم خاص .. فيمكن حينها استعمال محرر Notepad++ او اي محرر نصي اخر لاستبدال روابط الملفات التي تبدء بـ http إلي https
في هذه الحالة فيمكن بناء Web API للاجزاء المتعلقة بالبحث والذكاء الاصطناعي المبرمجة باستخدام Python والتواصل معها من Laravel
>هل يمكن إستخدام PHP & python في تطبيق ويب واحد؟ وإذا كان ممكن ماهي الطريقة؟ يمكن ذلك عبر استخدام JSON كوسيلة تواصل بين الاجزاء المبرمجة باستخدام Python والاجزء المبرمجة باستخدام PHP. لكن لما تحتاج الي استخدام لغتين في تطبيق ويب واحد ؟ .. فتقريباً كل ما يمكن القيام به باستخدام Python بالامكان القيام به باستخدام PHP و العكس.
  • PHP
https://pastebin.com/embed_iframe/w6GCZ1Jm
أعتقد تقصد تبديل روابط ملفات الصور وCSS لتعمل علي https حتي يصبح الموقع أمن بالكامل ويظهر رمز القفل في شريط رابط الموقع بالمتصفح ،، أن كان هذا هو المقصود والموقع يستخدم سكريبت برمجة خاصة فيمكن القيام به من خلال التعديل علي ملفات الموقع واستبدال http إلي https ويمكن استخدام محرر Notepad++ التعديل علي جميع الملفات دفعة واحدة ،، اما ان كان الموقع يستخدم ووردبريس فسيكون الأمر بسيط فيمكن استخدام إضافة Really Simple SSL المجانية وستقوم بكل العمل https://ar.wordpress.org/plugins/really-simple-ssl/
إمكانية إضافة اعلانات من شركات اعلانية مثل جوجل ادسنس متاحة فقط في الخطة المدفوعة للأعمال، الخطة الشخصية يمكنها فقط استعمال الاعلانات الخاصة بهم WordAds https://wordpress.com/ar/support/monetize-your-site/
>أما المشكلة فهي أنني لم أستطع رفع قوالب من خارج المنصة. امكانية استخدام قوالب ووردبريس خاصة في استضافة WordPress.com متاحة فقط في الخطة المدفوعة للاعمال او المتاجر. >هل أستطيع نقل الموقع الى إستضافة أخرى خاصة أجل .. تستطيع ذلك وهذا شرح لخطوات النقل من استضافة WordPress.com الي شركات الاستضافة الاخري https://move.wordpress.com/ >إذا كان نعم بإمكاني ذلك ماذا سيحدث حينها للدومين لأنني حجزته عن طريق وورد بريس أيضاً سيظل الدومين ملكاً لك، وسيكون بالامكان نقلة بالكامل الي شركة اخري https://wordpress.com/support/move-domain/transfer-domain-registration/ او
  • PHP
هذا السكريبت طريقة عملة مختلفة فهو يعمل كـProxy لتشغيل الفيديو من خلاله، السكريبتات القديمة تتوقف لان جوجل تعدل معاملات وطريقة التأمين بشكل مستمر مثل ما تفعل ايضاً في يوتيوب. هذا سكريبت اخر من GitHub يعمل كـProxy للفيديوهات من Google Drive وهو محدث منذ 5 ايام، لذا يفترض ان يعمل بشكل جيد. https://github.com/danipragustia/php-videoproxy-gdrive فكرة التعامل مع الجلسات والكوكيز في CURL بسيطة، فقط يتم جلب الكوكيز والجلسة من الرابط الاصلي في الاستعلام الاول ثم اعادة ارسالها في الطلب لمحاكاة الاستعلام الاول https://hotsource.dev/2019/04/29/php-curl-with-sessions/
  • PHP
أجل .. يستخدم الجلسات والكوكيز ومصدر الزيارة في وقت واحد لذا لن تنجح طرق الجلب العادية مع جوجل درايف وخاصة عندما يكون حجم الملف كبير بسبب ظهور صفحة الفحص من الفيروسات .. فهو يستخدم طريقة مشابهه ليوتيوب في التعامل مع ملفات الفيديو، فمثل يوتيوب يمكن الحصول علي رابط الفيديو متعدد الجودات والمعلومات عنه من خلال استعلام : https://drive.google.com/get_video_info?docid=1dl00Fz4CQeVRLHuRJbi3syf7HIrjg-Q- لكن الروابط لن تعمل الا مع وجود الكوكيز وبدء الجلسة قبل زيارتها
أجل .. أضافات المتصفح تبني باستخدام JavaScript ويستخدم HTML و CSS لأجل واجهه الإضافة هذا رابط التوثيق الرسمي لتطوير إضافة لمتصفح Google Chrome https://developer.chrome.com/extensions/getstarted وهذا لمتصفح Mozilla Firefox https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons
  • PHP
أجل .. فعند استخدام CURL تتم زيارة الموقع باستخدام عنوان IP الخاص بالسيرفر الذي يتم تنفيذ الكود من خلاله وان كان يعمل علي استضافة فعندها يكون عنوان IP تابع لمزود خدمة خاص بشبكات شركات السيرفرات فيتعرف عليه الموقع ويمنع التحميل. لكن عند ارسال نفس الطلب باستعمال CURL من خلال خادم محلي LocalHost علي الحاسوب فتتم زيارة الموقع باستخدام عنوان IP الخاص العادي الخاص بالحاسوب ويكون تابع لمزود خدمة انترنت منزلي عادي فيتعرف الموقع علي الزيارة كانها من زائر عادي ويسمع
  • PHP
لا يمكن ارسال IP مزيف باستخدام CURL. الطريقة الوحيدة لارسال طلب CURL يتضمن IP مختلف عن IP السيرفر، هي استخدام VPN ضمن VPS وارسال الطلب من خلاله، ويجب ان يكون VPN من مزود غير مشهور او يعتمد علي شبكة اتصالات للمنازل وليست للخوادم كي لايتعرف عليها الموقع.