5شعار ووردإعلانات AdSense أعلاه في الفقرة الأخيرة وظيفة

You may have noticed that we’ve tweaked how we dis­play our adsense ads. We wanted some small text-only ads near the bot­tom of each art­icle, which would be added auto­mat­ic­ally. This took a little bit of tinker­ing, but even­tu­ally we developed a solu­tion which works well and does­n’t seem to knock page pro­cessing times much. Simply add the fol­low­ing code to your theme’s functions.php (لا تحصل على مقابل لتغيير معرفات في AdSense)

Updated 12-Nov-2017 as the code was­n’t work­ing cor­rectly as pre­vi­ously dis­played. لقد أضاف أيضا 2 oth­er func­tions that I use, one to insert adverts via short­code, and anoth­er to add an advert where the more is removed when a post is shown in full

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

اترك رد

5 تعليقات

غرفترسارة جونز

I don’t know but your code was not work­ing in my case. وبالتالي, I replaced it with oth­er code. If any­one else is facing the same prob­lem, then you can use the below code.

func­tion insert_ad_block( $نص ) {

إذا ( is_single() ) :

$ads_text = ‘My Ad Code Here’;
$split_by = “\n”;
$insert_after = 2; //number of para­graphs

// make array of para­graphs
$para­graphs = explode( $split_by, $نص);

// if array ele­ments are less than $insert_after set the insert point at the end
$ليون = العد( $para­graphs );
إذا ( $فقط < $insert_after ) $insert_after = $ ليون;

// insert $ads_text into the array at the spe­cified point
array_splice( $para­graphs, $insert_after, 0, $ads_text );

// loop through array and build string for out­put
foreach( $para­graphs as $para­graph ) {
$new_text .= $para­graph;
}

عودة $ NEW_TEXT;

ENDIF;

عودة $ النص;

}
add_filter(‘the_content’, ‘insert_ad_block’);

الرد
غرفترجون سكيف

Abso-lutely. سوف تحتاج فقط إلى قرص رمز قليلا. أنا باستخدام strrpos الذي يجد في الماضي تحدث-RENCE من <p>
إذا أردت العثور على الثانية تحدث-RENCE من <p> استبدال خط 13 من التعليمات البرمجية أعلاه مع ...

الرد
غرفترجون سكيف

بالتأكيد. إضافة بضع <ساعة />'ق - 1 at the start of the value of $ads_text and the oth­er at the end.
E.g. استبدل

مع

الرد