it-swarm.asia

قبل ملء محرر محتوى الصفحة/المشاركة مع HTML المقتطفات؟

لقد قمت بتصميم سمة صفحة مبيعات بسيطة وأرغب في تحسينها قليلاً عن طريق السماح بإدخال المحتوى الافتراضي (بما في ذلك الرؤوس ونقاط الرمز التوضيحي وكتائب الاقتباس في الشهادة وزر "الإضافة إلى السلة" في كل مكان).

ما هي الخيارات لإضافة مقتطفات html إلى صفحات المحتوى و/أو المنشورات؟

من الناحية المثالية ، عندما أقوم بالنقر فوق "إضافة جديد" من قائمة النشر أو الصفحة ، فسيتم تعبئة المحتوى مسبقًا مسبقًا بالمحتوى الافتراضي لصفحة المبيعات.

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

أرغب في الحصول على صفحة في مجلد السمات الخاص بي تسمى salespage.html (أو salespage.txt أو salespage.php ، أيهما أسهل في العمل) وسيكون هذا هو المحتوى الذي يتم استخدامه لإعداد المحرر مسبقًا.

أي مساعدة موضع تقدير كبير.

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

if (get_option("cb2_theme") == "salespage")
{
//added to support salespage creation
add_filter( 'default_content', 'my_editor_content' );

function my_editor_content( $content ) {

    if(file_exists(ABSPATH.'wp-content/themes/clickbump_wp3/styles/salespage/default-content.html')){$content = file_get_contents(ABSPATH.'wp-content/themes/mytheme/styles/salespage/default-content.html');}else{$content = "Enter your salespage content here. h1-h3 tags, blockquotes etc";}

    //$content = "This is some custom content I'm adding to the post editor because I hate re-typing it.";

    return $content;
}
}
5
Scott B

@ Scott B ،لقد قرأت للتو منشورًا على مدونة Justin Tadlocks بخصوص هذه المشكلة نفسها.

الحل

استخدم ربط عامل التصفية default_content وربطه بملف function.php الخاص بالسمات.

مثال:

<?php

add_filter( 'default_content', 'my_editor_content' );

function my_editor_content( $content ) {

    $content = "This is some custom content I'm adding to the post editor because I hate re-typing it.";

    return $content;
}

?>

يمكنك إضافة XHTML أو أي شيء تريده إلى سلسلة محتوى $

عند النقر فوق "إضافة منشور جديد" ، ستحصل على: alt text

5
Chris_O