プラグインページにリダイレクトできません..
ページが見つかりません..
add_action( 'init', 'myplugin_rewrite_internal' );
function myplugin_rewrite_internal() {
global $wp_rewrite;
add_rewrite_rule('oauth/facebook/$', plugins_url('/oauth/facebook/index.php'
,dirname(__FILE__)), 'top');
$wp_rewrite->flush_rules(true); // This should really be done in a plugin activation
}
呼び出している URL
www.example.com/oauth/facebook/index.php
mod_rewite_url に疲れましたが、まだページが見つかりません
add_action('generate_rewrite_rules', array(&$this, 'generate_rewrite_rules'));
add_filter('mod_rewrite_rules', array(&$this, 'mod_rewrite_rules'));
function generate_rewrite_rules() {
global $wp_rewrite;
$non_wp_rules = array(
'oauth/facebook/?$plugin_name' => plugins_url('/oauth/facebook/index.php'
,dirname(__FILE__)),
);
$wp_rewrite->non_wp_rules = $non_wp_rules + $wp_rewrite->non_wp_rules;
}
function mod_rewrite_rules($rules) {
$rules = preg_replace('/^(RewriteRule ^.*+/?$)plugin_name (/)(.*) ([QSA,L])$/im', '1 3 [R=301,L]', $rules);
return $rules;
}
私を修正してください..私はこれを何度も試みました..