💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ جواد عباسی
پاسخ تمرین مینی پروژه
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۲۶ شهریور ۱۳۹۹
<?php
/*
Plugin Name: فیلترسازی کلمات
Plugin URI: https://www.timan.ir/
Description: یک افزونه ساده برای فیلتر کردن کلمات در محتواهای وردپرس
Author: Javad Abbasi
Author URI: https://www.javad-abbasi.ir/
Text Domain: wordsFilter
Domain Path: /languages/
Version: 1.0.0
*/
define('WF_DIR', plugin_dir_path(__FILE__)); 
define('WF_URL', plugin_dir_url(__FILE__));
define('WF_INK', WF_DIR . '/inc/');
function wf_filter_words($content)
{
    $word = array();
    $word[0] = '/وردپرس/';
    $word[1] = '/مطلب/';
    $word[2] = '/در/';
    $replace = array();
    $replace[0] = '<a target="_blank" href="http://www.wordpress.org">وردپرس</a>';
    $replace[1] = '';
    $word_Length = mb_strlen($word[2]) - 2;
    $replace[2] = str_repeat("#", $word_Length);
    $content = preg_replace($word, $replace, $content);
    return $content;
}
add_filter('the_content', 'wf_filter_words');

با سلام خدمت استاد گرامی .میخواستم چک کنید ببینید جواب تمرین درست هست یا خیر؟