با سلام،
کدها دقیقا مطابق آموزش استاد است ولی ارور میگیرم. ممنون میشم راهنمائی ام کنید.
سلام خدمت شما. لطفا کدها رو نه به صورت فایل zip یا rar بلکه توسط بلاکهای کد ارسال کنید.
<?php/*Plugin Name:فیلتر سازی کلماتPlugin URI: https://sabkzendegisalemet.com/Description: یک افزونه ساده برای فیلتر سازی کلمات در محتواهای وردپرس Version: 1.0.0Author: Shaghayegh IranpourAuthor URI: https://sabkzendegisalem.com/Text Domain: wordfilterDomain Path: /languages/*/
Define('WF_DIR',Plugin_dir_path(__FILE__));Define('WF_URL',Plugin_dir_URL(__FILE__));define('WF_INC', WF_DIR . '../words-filter/inc/')
function wf_filter_words($content){ $word ='ورد پرس'; $replace = 'Wp'; $content = preg_replace("/{$word}/", $replace, $content);
return $content;}
add_filter('the_content','wf_filter_words');
سلام خدمت شما
define( 'WF_DIR', Plugin_dir_path( __FILE__ ) );//این طوری بنویسید define( 'WF_URL', Plugin_dir_URL( __FILE__ ) ); define( 'WF_INC', WF_DIR . 'words-filter/inc/' );// این را به صورت نسبی ندهید function wf_filter_words( $content ) { $word = 'ورد پرس';// //به فضای خالی بین ورد پرس دقت کنید شما دقیقا ورد پرس کپی کنید داخل پست $replace = 'Wp'; $content = preg_replace( "/{$word}/", $replace, $content ); return $content; } add_filter( 'the_content', 'wf_filter_words');
این کد مشکل نداره