it-swarm.asia

مخصص لكل صفحة الحاجيات الشريط الجانبي .. ممكن؟

لنفترض أنني أقوم بعمل موقع للسيارات ، وفي منطقة المحتوى الرئيسية في الصفحة (باستخدام قالب معين) ، توجد فقرات قليلة حول سيارة معينة.

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

فما هي الطريقة الأسلم لوضع عنصر واجهة مستخدم لكل صفحة في Wordpress؟ أعتقد أنه من الأفضل إدخال لوحة المعلومات من خلال تحرير الصفحة القياسي في Wordpress .. ربما عبر الحقول المخصصة ، بحيث يمكنك إدخال "Volvo" لحقل الشركة المصنعة وستظهر في الشريط الجانبي. (أو هل هذا شيء يغطيه المكون الإضافي بالفعل؟)

3
cannyboy

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

global $wp_query;
$custom_data = get_post_meta( $wp_query->post->ID, 'your_custom_postmeta_key', true );
if( is_page() && !empty( $custom_data ) ){
  echo $before_widget . $before_title . $title . $after_title;
  echo apply_filters( 'the_content', $custom_data );
  echo $after_widget;
}

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

2
John P Bloch

هناك بعض الإضافات التي تمكنك من القيام بذلك. الحاجيات السياقية على سبيل المثال. الطريقة الأخرى هي إنشاء شريط جانبي مختلف لقالب "الصفحة"/"النشر".

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

2
hannit cohen

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

alt text

ويوفر مجموعة من خيارات العرض لجميع الحاجيات على أي شريط جانبي.

2
hakre

يمكنك استخدام هذا واحد: http://wordpress.org/extend/plugins/per-page-widgets/

0
Thomas Jensen