اسم الإضافة
More Fields
وصف مبسط للإضافة
الإضافة بكل بساطة تمكنك من اضافة حقول للتدوينة يمكنك طلبها بواسطة كود php في قالب المدونة
فإضافة تعتبر كأداة توسع من عمل الوردبريسWordpress
ويتم طلب الحقل عن طريق هذا الكود
[php] <?php meta(‘name’); ?>[/php]
قم بتغيير name الى Key حق الحقل (Field ) حيث بإمكانك انشاء العديد من الصناديق والحقول ثم تطلب ما تريده في القالب
تغيير قيم الحقول يكون من صفحة تحرير التدوينة / الصفحة حيث كل صندوق يظهر لوحة التحرير
تحميل الإضافة:
شرح مطول للإضافة
اول شيء انته راح تنشئ صندوق ( Box ) الصندوق راح يظهر في القائمة اليسرى للوحة تحرير التدوينة أو الصفحة ( يمكنك انشاء عدد لا نهائي من الصناديق )
بداخل الصندوق تنشئ الحقول (Fields ) كل حقل تختار لازم تختار له نوع من انواع البيانات (تختارها حسب البيانات الي تبغى تحطها )
الـ Key لازم يكون باللغة الإنجليزية ويفضل يكون بدون فراغات ( مدري ينفع الواحد يحط فراغات ولا لأ )
صورة للصناديق في لوحة تحرير التدوينة
اظهار الحقول في القالب
اظهار اي من الحقول يتم عن طريق هذا اضافة هذا الكود
[php]<?php meta(‘name’); ?>[/php]
حيث ان name هي الـ key حق الحقل ( Field )
هناك امور اخرى يمكنك عملها سأتطرق لها في الأمثلة
امثلة على مايمكن عمله بالإضافة
ما اني زي ما اسلفت الإضافة عبارة عن اداة يمكنك عمل اي شيء بها
فرح اذكر بعض الأمثلة
ادراج ايقونة للتدوينة
مثل هذي المدونة Dantil
من المكن نخليها صورة تتغير حسب التدوينة يعني نحن نختار صورة محددة لكل تدوينة
راح نبدأ بالتالي نروح الإضافة ونضيف صندوق ثم حقل بتنسيق نص ( نضع الـ key بقيمة logopost
بعدين نروح للقالب
نضيف دا الكود محل ما نبغى الصورة تطلع
[php]<div> <img class="logo-post" src="<?php echo get_settings(‘home’); ?/>/wp-content/uploads/logopost/a<?php
meta(‘logopost’); ?>.gif" /></div>[/php]
ونروح لملف style.css
ونضيف التالي
[css]
.logo-post{
float:right;
height:70px;
width:70px;
}
[/css]
الصور راح تكون في المسار /wp-content/uploads/logopost/
وكل الصور لازم تبدأ بحرف a ( ما ينحط في الحقل وقت كتابة التدوينة )
وبالتالي عند عدم اضافتك لصورة يعود لصورة افتراضية تكون رافعها بإسم a.gif
هناك طرق كثيرة عشان توصل لدي النتيجة
ادراج رابط السابق أو نسخة للطباعة او نسخة اكروبات ( pdf ) (اي رابط )
هذي انا طبفتها في موقع الدكتورة فوز كردي
تروح للمكان الي تبغى يطلع فيه الرابط وتضيف الكود
[php]<span class="post-back"><a href="<?php meta(‘back-url’); ?>">الرجوع
للخلف</a></span>[/php]
أو اذا كنت تبغى اذا انته حاطط رابط في التدوينة يطلع الرابط في التدوينة واذا كنت سليبو فاضي ما يطلع ولا شيء
اضف ضع هذا الكود
[php]<?php if ($adr = wptexturize(get_meta(‘back-url’)))
echo ‘<span class="post-pdf"> <a href="’ . $adr
. ‘">نسخة BDF</a>’; ?>[/php]
(back-url) دا الـ key حق الحق الحقل (field )
(adr )ممكن تغيرو بس لازم يكونو الإثنين زي بعض + تلتزم بقواعد كتابة اسماء المتغيرات
الي باللون الأزرق دا النص الي قبل وبعد المتغيير( الكلام الي في الحقل )
واذا كنت تبغى تحط صورة زي الي في المثال
تضيف في ملف ال css حق القالب دا الكود
[css]
.post-back{
background: url(images/Back.png) no-repeat right;
padding-right: 35px;
margin-right:5px;
}[/css]
واضف الصورة في مجلد الصور في القالب بإسمBack.png
وهناك العديد من الامثلة في موقع المبرمج
ايضاً يمكنك ابتكار طرق لإستخامها
هل من استفسار أو مساعدة ؟
روابط:
:
أحلى شي إن الشرح ع مدونتي مين قدي +
تسلم والله عَ الشرح
ماقصرت (F)
مشكور ياعامر والأضافه أقل ما يقال عنها رائعه
لكن انا سويت كل شي وما ظهرت الصورة طبعآ طبقت المثال لظهور الصورة بجانب العنوان
وفي الأخير أوجعني راسي من هذه الأضافه وحبيت اكتب رد قبل انام
اكيد بتقول عندي خطاء ؟
أضفت الحقل وسميته وظهر لي عند اضافة موضوع وسويت مجلد للصور ووضعته في الرابط للكود المراد وضعه وايضآ وضعت صورة بنفس الأسم افتراضيه وما انسى حطيت الكود الخاص بملف css لكن ليش اذا حطيت الكود اللي بالقالب وما تظهر ؟ الله اعلم
يا اني مواصل ويمكن ماركزت او انها معقدة
عمومآ لاهنت
فمان الله
@تركي
مدري اش المشكلة بس اذا متأكد انك ماشي الخوات جرب مرة تانية دحين واذا ما زبطت راسلني
مشكور اخوي علي الاضافة الرائعة والشرح رائع جدا