شروحات مشاكل شائعة

كيفية وضع كود الاعلان في داخل محتوى التدوينة

Namecheap.com
ads
كتب بواستطة mohamed shaheen

ADS


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

كيفية وضع كود الاعلان في داخل محتوى التدوينة

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

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

ADS

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

وان كنت غير محبذ ولا تحب استخدام الاضافات وتريد انشاء اكواد خاصة تقوم بوضع كود الاعلان في داخل التدوينة تلقائيا فاليك الطريقة :

قم بالذهاب الى ملفات القالب الخاص بك وقم بفتح ملف functions.php وقم بوضع الكود التالي في داخل الملف :


add_filter( 'the_content', 'insert_ads_inside_post' );

function insert_ads_inside_post( $content ) {
	
	
$ads_code = "ضع اعلانك هنا ";

	if ( is_single() && ! is_admin() ) {
		return ads_insert_after_paragraph( $ads_code, 2, $content );
	}
	
	return $content;
}

function ads_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
$closing_p =
  "</p>";
	$paragraphs = explode( $closing_p, $content );
	foreach ($paragraphs as $index => $paragraph) {

		if ( trim( $paragraph ) ) {
			$paragraphs[$index] .= $closing_p;
		}

		if ( $paragraph_id == $index + 1 ) {
			$paragraphs[$index] .= $insertion;
		}
	}
	
	return implode( '', $paragraphs );
}

الكود المرفق في الاعلى هو مخصص لوضع كود الاعلانات في داخل محتوى الاعلان كل ما هو عليك هو استبدال ” قم بوضع الاعلان هنا ” وضع كود الاعلان الخاص بك .
ولكي تستطيع تحديد ظهور الاعلان بعد فقرة محددة قم باختيار ذلك عن طريق اختيار رقم الفقرة في الدالة هنا يتم وضع الكود بعد الفقرة رقم 2 كما في الكود التالي .

ads_insert_after_paragraph( $ads_code, 2, $content );

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

ADS


من انا

mohamed shaheen

محمد شاهين خريج من جامعة الازهر في غزة بكالوريوس علوم- حاسوب اعمل حرا عبر الانترنت في مجال تطوير الويب مع خبرة اكثر من 3 سنوات في منصة الوردبريس وعالم الويب .

اترك تعليقا