تصميم مواقع | خامات تصميم | برمجيات | css |design | vectors

Posts tagged ‘تعديل’

حل مشكلة تكرار دالة لقالب YourColor – Arras

yourcolor.net

YourColor.Net

yourcolor.net

السلام عليكم ورحمة الله وبركاته

تم بحمد الله حل مشكلة قالب arras والتي تثمتل في تكرار الدالة check_activewidgets في الحقيقة لم اعرف الملف المسؤول عن هذا التكرار الذي يحصل في ملف functions.php ولكن عوض ذالك قمت ببعض التغيرات في الملفات سوف اقوم بشرحها الان وكذالك طريقة استعمال custom fields لمصغرات الصور وكيف نقوم بتغييرها

تعديل الملفات functions.php

اولا الخطاء يطلع بالشكل التالي :

Fatal  error: Cannot redeclare _check_activewidgets() (previously declared in  /home/user/public_html/wp-content/themes/arras-theme/functions.php:137)  in  /home/user/public_html/wp-content/themes/arras-theme/library/admin/templates/functions.php  on line 211

القالب يحتوي على ملفين functions.php الاول موجود على المسار التالي :

/wp-content/themes/arras-theme/functions.php

والثاني على المسار :

/wp-content/themes/arras-theme/library/admin/templates/functions.php

المهم قمت بنسخ الكود كامل من الملف الثاني واضفته في اخر الملف الاول وقمت بازالة السطر 44 من الملف الاول الذي يقوم باستدعاء الملف الثاني وانحلت المشكلة

هذا هو السطر :

require_once ARRAS_LIB . ´/admin/templates/functions.php´;

وهذا كود الملف الاول قم بتحميله من هنا لانه يحتوي على 545 سطر بعدها قم باعادة رفعه الى المسار التالي :

/wp-content/themes/arras-theme/

استعمال الحقل المخصص لمصغرات الصور

اذا اردت ان تستعمل الحقل المخصص custom fields لمصغرات الصور فما عليك سوى القيام بالتالي :
من لوحة التحكم الخاصة بالقالب

YourColor.Net

YourColor.Net

قم بازالة العلامة المشار اليها بالدائرة الحمراء

YourColor.Net

الان يمكنك اضافة الصور المصغرة بواسة الحقول المخصصة . في حال كنت تستعمل مسبقا قالب اخر وتستعمل اسم اخر غير thumb يمكنك تغييره من ملف الخصائص functions.php قم بفتح الملف وتوجه الى السطر 26

define( ´ARRAS_POST_THUMBNAIL´, ´thumb´ );

وقم بتغيير thumb الى اي اسم اخر مثال screen

اذا كان هناك اي استفسار يرجى وضع تعليق

والسلام عليكم ورحمة الله وبركاته

الاكاديمية العربية لفنون التصميم و الجرافيك

كيف تحمي مدونتك من الإختراق – yourcolor

الووردبريس wp

yourcolor.net

yourcolor.net

yourcolor.net

مع الانتشار الواسع لسكربت التدوين وردبرس أصبح أكثر عرضةً للإختراق او بالأصح أصبح هدفا كبيرا للمخترقين وخصوصا الذين يهدفون الى فرد العضلات, في هذا الموضوع سأذكر بعض النصائح لكي تحمي مدونتك من الإختراق ولكن لا تنسى أن أفضل وسيلة للحفاظ على عملك هي أخذ نسخة احتياطية من قاعدة البيانات بشكل دوري.

قم بأخذ نسخة احتياطية قبل التعديل على أي ملف!!!

أولاً

  • ابقى على اطلاع على مدونة تطوير الوردبرس لتتعرف على آخر الترقيعات الأمنية, لانك بذلك ستمنع أي محاولة اختراق باستخدام الثغرات المعروفة والمكتشفة.

  • تأكد من أن مدونتك تستعمل آخر إصدار من الوردبرس.

ثانياً

من المؤكد انك جربت الكثير من الإضافات على سبيل الفضول مثلاً, احذف كل الإضافات الغير مستعملة او التي لا تستعملها, وتأكد من أن جميع الإضافات التي تستعملها في آخر إصدار.

yourcolor.net

ثالثاً

 yourcolor.net

  • استعمل باسورد معقد نسبيا, ليس سهل التخمين مثل (اسمك,رقم هاتفك).

  • حافظ على جهازك من الفايروسات, لانه اذا تم اختراق جهازك فسيتم اختراق المدونة أيضاً.

  • استعمل إضافة Login Lockdown , وظيفة عملها هو منع اكثر من مثلاً 5 محاولات دخول خاطئة للوحة التحكم.

  • احصر الدخول للوحة التحكم لل IP الخاص بك فقط عن طريق اضافة الكود التالي لملف htaccess. الموجود في مجلد wp-admin

مع مراعاة تغيير xxx.xxx.xxx.xxx لل IP الخاص بك.

Order Deny,Allow
Deny from all
Allow from xxx.xxx.xxx.xxx

رابعاً

yourcolor.net

  • عند تثبيت المدونة لأول مرة غير بادئة الجدول (prefix) بإضافة بعض الحروف أو الارقام لتمنع استغلال الثغرات في حقن قاعدة البيانات (zero-day SQL Injection)

  • إذا كنت مثبت الWordPress حاليا فهناك إضافة تمكنك من تغيير بادئة الجدول مثل WP Security Scan

خامساً

  • حماية ملف (wp-config), هذا الملف يحتوي على معلومات قاعدة البيانات مثل اسم المستخدم والباسورد لذلك يجب حمايته جيداً, وإخفائه عن الجميع, قم بوضع هذا الكود في ملف htaccess.

# protect wp-config.php
<files wp-config.php>
order allow,deny
deny from all
</files>

طريقة اخرى لحماية الملف, عن طريق نقل الملف (wp-config.php) الى مجلد اعلى منه فيصعب العثور عليه. 🙂 مثال

من           public_html/wordpress/wp-config.php/
الى                            public_html/wp-config.php/

سادساً

قم بمنع محركات البحث من ارشفة محتويات المجلدات الداخلية للمدونة مثل الإضافات أو القوالب, لأنك بذلك ستكون قد سهلت عملية الإختراق بسماحك للملفات بالظهور, قم بإضافة الكود التالي لملف robots.txt في المجلد الرئيسي للمدونة, قم بإنشاء الملف إن لم يكن موجود.

User-agent: *
Disallow: /cgi-bin
Disallow: /wp-*

عرض الملفات التي بداخل المجلدات تشكل خطر حقيقي, لانها تكشف محتويات المدونة, قم بإضافة الكود التالي لملف htaccess.

# disable directory browsing
Options All -Indexes

سابعاً

هناك الكثير من الإضافات التي تختص بالحماية سأذكر افضلها.

  • احمي مدونتك من الأكواد الخبيثة مثل eval, base64 بفضل هذه الإضافة Block Bad Queries فقط قم بتنصيبها وستعمل على اكمل وجه.

  • لفحص تصاريح الملفات, و فحص مدى فاعلية حماية مدونتك , قم بتنصيب WP Security Scan

يوجد الكثير من إضافات الحماية الأخرى

أخيراً..

لا تنسى أن تأخذ نسخة احتياطية من مدونتك دورياً ! كل اسبوع على سبيل المثال !

مع هذا الشرح ستحمي مدونتك 95% بإذن الله، ارجو إبداء الرأي من ملاحظات أو تعديلات أو نصائح أخرى

استخدام الاكواد القصيرة Shortcodes لتوفير الوقت في ووردبريس

الووردبريس wp

yourcolor.net

yourcolor.net

yourcolor.net

أول ما بدأ استخدام الأكواد القصيرة المعروفة بـ Shortcodes في الووردبريس كان في الاصدار 2,5  وهي عبارة عن كود قصير مكون من كلمة أو اثنتين فقط  توضع بين قوسين مربعين [] وهذا الكود يستدعي دالة php كاملة مدخلة مسبقا في ملف functions.php الموجود في ملف القالب. ولتوضيح فائدتها في توفير الوقت وخصوصا للدوال التي يتكرر استخدامها تخيل انك تريد التعديل على أحد القوالب بحيث تضع أهم المواضيع في ثلاثة مواضع هي  أسفل الموضوع وأسفل التعليقات وفي القائمة الجانبية. في هذه الحالة بدلا من أن تكتب الدالة كاملة في كل ملف كل ما عليك هو كتابتها في ملف functions.php ثم استدعائها بالكود القصير في المواضع المذكورة.

ميزة الكود القصير أنه يمكنك من استخدام كافة الدوال في جميع الاماكن سواءا في ملفات القالب أو في قالب صفحة معينة إضافة الى أنه يمكنك من استخدام الدوال حتى في الموضوع نفسه.

ارسال بريد تلقائي لجميع الأعضاء عند نشر موضوع جديد – yourcolor

الووردبريس wp

yourcolor.net

yourcolor.net

yourcolor.net

اذا كنت تريد أن تنبه أعضاء مدونتك بنشر موضوع جديد، يمكنك عمل هذا بسهولة. ولكن انتبه أن تستخدم هذه الطريقة اذا كنت تنشر المواضيع بشكل كبير حتى لا يعتبر الأعضاء أن تقوم بارسال رسائل سخام Spam. وايضا اذا كان هناك عدد كبير من الاعضاء لان هذه الطريقة ستسبب ضغط على السيرفر عند محاولة الارسال.
هذه الطريقة ترسل تنبيه بوجود موضوع جديد فقط، دون التطرق الى الموضوع ورابط الموضوع وعنوانه، لذلك يفضل استخدام خدمات المجموعات البريدية او خدمة feedburner ولكن هذه الخدمات لا تقتصر على الاعضاء فقط.
كل ما عليك هو لصق هذا الكود في ملف functions.php الموجود في مجلد القالب المستخدم مع تعديل النص.

function email_members($post_ID)  {
obal $wpdb;
$usersarray = $wpdb->get_results(“SELECT user_email FROM $wpdb->users;”);
$users = implode(“,”, $usersarray);
mail($users, “تم نشر موضوع جديد في الاكاديمية العربية لفنون التصميم والجرافيك “, ‘عزيزي عضو الاكاديمية العربية، تم نشر موضوع جديد وندعوك لزيارة. http://yourcolor.net/academy’);
return $post_ID;
}
add_action(‘publish_post’, ’email_members’);

يمكن استخدام قوالب البريد الالكتروني مع هذه العملية ولكن تحتاج الى خبرة في هذه القوالب بالاضافة الى خبرة في اكواد ووردبريس.

اضف اعلانات جوجل ادسنس في اي مكان داخل التدوينة – yourcolor

اضف اعلانات جوجل ادسنس في اي مكان داخل التدوينة بالوورد بريس wordpress

yourcolor.net

yourcolor.net

yourcolor.net

لاضافة اعلانات جوجل في مدونة الوورد بريس بأي تدونية نتابع الشرح لاستعمال الاكواد المختصرة في اظهار اعلانات جوجل ادسنس تابع الطريقة قم بفتح ملف function.php الموجود مع القالب المستخدم اضف الاسطر التالية للملف

function AdSense_1() {
return ‘<script type=”text/javascript”><!–
google_ad_client = “pub-xxxxxxxxxxxx”;
google_ad_slot = “xxxxxxxxxx”;
google_ad_width = 468;
google_ad_height = 60;
//–>
</script>
<script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”&gt;
</script>’;
}
add_shortcode(’60*234′, ‘AdSense_1’);

مع استبدال هذا الكود بكود الاعلان الخاص بك

<script type=”text/javascript”><!–
google_ad_client = “pub-xxxxxxxxxxxxx”;
google_ad_slot = “xxxxxxxxxx”;
google_ad_width = 468;
google_ad_height = 60;
//–>
</script>
<script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”&gt;
</script>

احفظ ملف الخصائص ثم اضف هذا الكود للتدوينة في المكان الذي ترغب به وسيظهر اعلان ادسنس مكانه

[60*234]

بامكانك اضافة اكثر من كود مختصر واكثر من اعلان لاستدعائها في التدوينات فقط بتعديل اسم الدالة والكود المختصر لها واعلان ادسنس لاحظ تركيب الكود

function عنوان الدالة() {
return ‘ضع هنا كود اعلان ادسنس الخاص بك’;
}
add_shortcode(‘ضع هنا الاختصار المطلوب ‘, ‘عنوان الدالة’);

 انتهى الدرس

اضافة الكتابة على الصور yourcolor – watermark-reloaded

اضافة الكتابة على الصور watermark-reloaded

yourcolor.net

yourcolor.net

yourcolor.net
الان تستطيع حفظ حقوق الصور الخاصة بك باضافة هذا الاضافة كل اللي عليك رفع الاضافة وتفعليها
هذا اعداد الاضافة
متطلبات مهمة
يجب ان تكون مكتبة GD راكبة على السيرفر
الاضافة لاتقبل العربية (( اذا احد يستطيع تعديلها لتقبل اللغة العربية فجزاه الله الف خير ))
تستطيع تحميل الاضافة من هنا
http://wordpress.org/extend/plugins/watermark-reloaded

إضافة number of view عدد المشاهدات معربة – yourcolor

إضافة number of view عدد المشاهدات معربة

yourcolor.net

yourcolor.net

yourcolor.net
اليوم أقدم لكم إضافة عدد المشاهدات معربة من طرفي
طريقة التركيب
فك ضغط الملف ورفع المجلد على هاذا المسار wp-content/plugins
وفعل لاضافة من لوحة التحكم
تنبيه : لا تحتاج لاضافة التعديل على القوالب
لاضافة فى المرافقة
تحميل
yourcolor-number-of-view

21 شركة وعلامة تجارية تستخدم الووردبريس

21 شركة وعلامة تجارية تستخدم الووردبريس

yourcolor.net

دائما ما أرى النقاشات تدور حول الووردبريس وأفضليتها وكفاءتها ليقوم عليها موقع كبير. الكل يعترف أن الووردبريس في الأساس هي للتدوين ولكن التحديثات التي توالت على الاصدارات الأولى وكونها مفتوحة المصدر للتعديل جعلها تستخدم وبكثرة للعمل كنظام إدارة محتوى للمواقع. والحقيقة أنه أيضا لا يمكن تفضيل نظام معين وتعريفه على أنه الحل الوحيد أو الحل الأمثل لكل الظروف والمواقع، ولكن الووردبريس بها من المميزات والسهولة ما يجعلها واحدة من أفضل البرامج التي تستخدم في المواقع، وهذا ما جعل شركات وعلامات تجارية معروفة وعالمية تستخدم الووردبريس كنظام تدوين أو إدارة محتوى .

yourcolor.net

1. Ebay 

بتعديل كبير على التصميم الاعتيادي

yourcolor.net

yourcolor.net

yourcolor.net

2. Yahoo 

تستخدمها في جميع المدونات التي تنشر فيها أخبار الشركة والخدمات

yourcolor.net

yourcolor.net

yourcolor.net

3. Digg Blog

تستخدمها في المدونة الخاصة بالموقع وأخباره

yourcolor.net

yourcolor.net

yourcolor.net

4. Ford

تعديل كبير على التصميم الاعتيادي ليظهر بشكل دعائي أكثر مما هو لأخبار الشركة

yourcolor.net

yourcolor.net

yourcolor.net

5. Wall Street Journal

yourcolor.net

yourcolor.net

yourcolor.net

6. Sony

yourcolor.net

yourcolor.net

yourcolor.net

7. People Magazine

yourcolor.net

yourcolor.net

yourcolor.net

8. Samsung

yourcolor.net

yourcolor.net

yourcolor.net

9. Playstation

yourcolor.net

yourcolor.net

yourcolor.net

10. NYTimes Blogs

yourcolor.net

yourcolor.net

yourcolor.net

11. Wired

yourcolor.net

yourcolor.net

yourcolor.net

12. Mozilla Firefox

yourcolor.net

yourcolor.net

yourcolor.net

13. Giga OM

yourcolor.net

yourcolor.net

yourcolor.net

14. CNN

yourcolor.net

yourcolor.net

yourcolor.net

15. Network Solutions

yourcolor.net

yourcolor.net

yourcolor.net

16. Flickr

yourcolor.net

yourcolor.net

yourcolor.net

17. Download.com

yourcolor.net

yourcolor.net

yourcolor.net

18. Ben & Jerry

yourcolor.net

yourcolor.net

yourcolor.net

19. cPanel

yourcolor.net

yourcolor.net

yourcolor.net

20. General Electric (GE)

yourcolor.net

yourcolor.net

yourcolor.net

21. Rackspace

yourcolor.net

yourcolor.net

yourcolor.net

هذه الأمثلة مأخوذة من موقع عرض المواقع التابع لووردبريس ومع هذا فإنك إذا بحثت في مصدر الصفحة الخاص بالموقعين سوني وسي بانل لن تجد أي كود يدل على أنها تعمل بالووردبريس.

بعد أن رأيت هذه الأمثلة من شركات عريقة تستخدم الووردبريس ، هل ما زال لديك شك في أنها من أفضل الأنظمة المستخدمة في المواقع؟

معرض الوسوم