تعلم برمجة إضافات وردبريس [الجزء الأول]

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

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

قبل البدء بكيفية البرمجة، أنصحكم باستخدام برنامج Notepad++ من أجل التخلص من مشاكل التراميز كما أنه يُسّهل عملية البرمجة من خلال تلوين الشفرات.

علماء ومفكرين أسهموا في تطوير الإنترنت العربي

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

وتقديراً منّا لجهودهم وإبداعاتهم في هذا المجال، قررنا عرض بعض منهم لكم، لتتعرفوا عليهم، وعلى إسهاماتهم في مجال الإنترنت العربي.

تحويل اتجاه النص تلقائياً حسب اللغة في النماذج

‎ربما رأيتم هذا التأثير مستخدم في مواقع شركة قوقل Google خصوصاً في خدمة الترجمة Google Translate، وموقع يوتيوب YouTube. عند تحويل اللغة في مدخلات النماذج Forms Input إلى اللغة العربية والبدء في كتابة الأحرف، يتم وبشكل تلقائي تحويل اتجاه النص إلى اليمين ليتماشى مع اللغة. وعند تحويل لغة النص إلى الإنجليزية، يتم تغيير الاتجاه إلى اليسار.

‎في هذا الدرس، سأقوم بشرح طريقة محاكاة نفس هذا التأثير في النماذج. طبعاً، وكما هي عادتنا في المشروع، الشفرة البرمجية في هذا المقال مطروحة بشكل مجاني وحر (مفتوحة المصدر) للاستخدام الشخصي أو التجاري بترخيص غنو GNU GPL v2.

15 مجموعة جديدة من أيقونات مواقع اجتماعية

نعود إليكم من بمجموعات جديدة من الأيقونات الخاصة بالمواقع الاجتماعية والتي يمكنك استخدامها في موقعك أو مدونتك بالمجان وبدون مقابل، نتمنى أن تعجبكم.

18 أكتوبر 2009

12 إضافة WordPress بأيدي عربية

كما هي عادتنا في المشروع، تشجيع ودعم المطورين العرب بكل الوسائل المتاحة. ففكرنا في أفضل وسيلة لدعم مطوّري WordPress العرب، هي نشر ما ينتجوه من إضافات مجانية ومفتوحة المصدر.

سنستعرض معاً في هذا المقال 12 إضافة لنظام WordPress مجانية ومفتوحة المصدر، من إنتاج مطورين عرب، أمضوا ساعات طويلة في كتابتها ليستفيد منها الآخرون مجاناً.

7 من أجمل مدونات مطوري المواقع العرب

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

10 وصفات لملف الدوال تغنيك عن مثيلاتها من إضافات WordPress

في هذا المقال، سنتعلم بعض ما أحب أن أطلق عليه “الوصفات”، أو الشفرات البرمجية في ملف functions.php ستغنيك عن ما يشبهها من إضافات لنظام WordPress.

ملف functions.php هو ملف للدوال التي تستخدم باستمرار من قبل ملفات القالب الخاص بمدونة WordPress. هذا الملف يمكن أن يعمل عمل الإضافات، وإذا كان موجوداً لديك في مجلد القالب، فإن WordPress سيقوم بتحمليه آلياً عند التهيئة (في صفحات لوحة التحكم والصفحات الخارجية). أي أنه سيكون حاضراً لديك في كل الأوقات للإستدعاء منه.

إذا لم يكن لديك هذا الملف في مجلد القالب، ببساطة، قم بإنشاء ملف عادي، وسمّه functions.php داخل المجلد، وأبدأ معنا بتجربة بعض هذه الوصفات.