\[quote id=10101\]او ان كان فى ثيم ، لا يختلف كثيراً\[/quote\]
نعم، مع أني أفضل أن يتم وضع مثل هذه الأكواد في إضافات بدلاً من القوالب، عموماً بالإمكان إعادة كتابة الكود بحيث يصبح كالتالي:
في داخل قالب:
\[php\]
add\_action('init', 'add\_my\_custom\_links');
add\_action('after\_switch\_theme', 'flush\_rewrite\_rules');
function add\_my\_custom\_links(){
add\_rewrite\_rule('register(\[/\]?)$', 'wp-login.php?action=register');
}
\[/php\]
في داخل إضافة:
\[php\]
add\_action('init', 'add\_my\_custom\_links');
register\_activation\_hook( \_\_FILE\_\_, 'flush\_rewrite\_rules' );
function add\_my\_custom\_links(){
add\_rewrite\_rule('register(\[/\]?)$', 'wp-login.php?action=register');
}
\[/php\]
في كلا الحالتين سيتطلب إعادة تفعيل القالب/الإضافة لتعمل الخدعة بشكل صحيح.
الكود مقتبس من رد الأخ @SamDev :)