如何隐藏并替换wordpress 替换管理路径

好消息:年底了,又要派发福利了,明年开始可能每月都派福利,效益好的话每天都派,有钱一起分。
[页面设置&&我的站点&&]
当前位置: →
→ 如何隐藏并替换WordPress管理路径?
如何隐藏并替换WordPress管理路径?
  核心提示:在上一篇教程中,我们向大家介绍了,如何防止wordpress网站被暴力破解,这次的教程,我们将继续围绕wordpress优化与安全的方面向大家讲解,如何隐藏wordpress管理面板路径并替换原来的路...
  在上一篇教程中,我们向大家介绍了,如何防止wordpress网站被暴力破解,这次的教程,我们将继续围绕wordpress优化与安全的方面向大家讲解,如何隐藏wordpress管理面板路径并替换原来的路径,来防止那些不法份子尝试攻击或者破解wordpress后台。结果如下图:
  如你所见wordpress迷的管理路径是/admin-wpmee/,当然,这里可以自定义,那如何实现将/wp-admin/ 修改成 /admin-wpmee/这样的方式呢?这不是重定向,我们将完全改变默认管理员路径到仪表盘。let&s do it!
  隐藏WordPress管理路径
  首先将下面的代码复制到你的wp-config.php文件中:define(&WP_ADMIN_DIR&, &admin-panel&); define( &ADMIN_COOKIE_PATH&, SITECOOKIEPATH . WP_ADMIN_DIR);
  然后将下面这些代码放到你的 functions.php文件里:
  add_filter(&site_url&, &wpadmin_filter&, 10, 3);
  function wpadmin_filter( $url, $path, $orig_scheme ) {
  $old = array( &/(wp-admin)/&);
  $admin_dir = WP_ADMIN_DIR;
  $new = array($admin_dir);
  return preg_replace( $old, $new, $url, 1);
  OK,最后添加如下规则到.htaccess里就搞定。
  RewriteRule ^admin-panel/(.*) wp-admin/$1?%{QUERY_STRING} [L]
  如果是nginx的服务器则添加下面的到你的配置文件:
  rewrite ^/admin-panel/(.*) /wp-admin/$1?$
  现在你可以访问管理面板了:http://www.你的域名.com/admin-panel/ 是不是非常的简单呢?
  当然这并没有完成,我们还得限制wp-admin这个路径。
  限制wp-admin路径访问
  下面的代码会将所有的/wp-admin/ URL请求到你的404.php错误页面,将代码放置到你主题的functions.php文件中:
  add_action(&login_form&,'redirect_wp_admin&);
  function redirect_wp_admin(){
  $redirect_to = $_SERVER['REQUEST_URI'];
  if(count($_REQUEST)& 0 && array_key_exists(&redirect_to&, $_REQUEST)){
  $redirect_to = $_REQUEST['redirect_to'];
  $check_wp_admin = stristr($redirect_to, &wp-admin&);
  if($check_wp_admin){
  wp_safe_redirect( &404.php& ); }}}
  当然这里的404.php 你可以改成404.html ,更多后续功能大家可以去尝试,今天的教程就完了,赶紧去试一试吧。注意全角和半角符号。wordpress默认换转换成全角。最后麻烦大家转载请注明一个出处(/hide-wordpress-admin-url/),你不会少什么,也是对作者的尊敬,这样也会有更多更好的教程分享给大家。
上一篇:下一篇:
相关内容延伸阅读1-1601.&
相关草根站长热门阅读
作为建站模式的后起之秀,自助建站其历史虽短,但因其建站的快、准、省而发展迅猛,大有盖过传统建站方式的势头。自助建站最大的特点就是,用户无需具备专业的建站技能,只需要懂上网,会打字,就可以在可视化的建站入伏了!就在昨天,霸都开启了蒸煮模式,可是伦家只想静静的待在空调里,哪里也不想去。多少人和我一样,如果这个夏天不想出门,也能逛街、购物、享受美食...该有多好?不用担心,江湖商圈O2O系统已经彻底解决在残酷的移动互联网竞争环境下,HTML5技术一直受到各方关注,HTML5颠覆原生App的争论也从未停止过,不管怎样HTML5生态的构建方兴未艾。不过对于移动开发者来说更关心的问题是如何低成本、周期短开做网站的朋友们都知道,1000像素是一个槛,很多新人在设计之初就被做技术小伙伴灌输一个概念:营销型网站页面的宽度要在像素之间!随后我们自然而然地在1000像素的城堡里玩耍,不再去触碰目前越来越多的个人喜欢使用WordPress来搭建自己的独立博客,独立博客相对于免费博客平台如:sina博客,网易博客等,具有更强的灵活性、自主性以及可扩展性,搭建的博客可以随意折腾,真正属于自己,而随着互联网的发展,装修行业也与时俱进,网络作为一个营销的媒介,发挥着巨大的作用。装修公司拥有自己的企业网站也已经不再新鲜,什么样类型的网站才是最适合装修公司的?可能很多运营者和企业老板都很想知道。但是最近,冰桶算法再次微调后,产出一大批置百度劝阻于不顾、执意损害用户体验的站点名单,此次会对这批站点处于严厉处罚,以儆效尤。百度搜索专门针对移动站点和页面的冰桶算法,前后已经5个版本,其中3个都是与落地
你是怎么知道非凡网赚网的?
你所知道的非凡网赚网是做什么的
做任务赚钱
学习网赚知识
赚友互动交流WordPress如何隐藏/删除archives目录?_最火下载站
您的位置: >
> WordPress如何隐藏/删除archives目录?
WordPress如何隐藏/删除archives目录?
如何修改archives/date/2009/11类似格式为date/2009/11? 如题,删除前面的archives目录,但是不改变原有文章链接地址。 到现在都找了三个小时了还是没找到修改的方法,有经验的高手指点一下,谢谢!
以下代码添加到你的主题functions.php中
Copy to Clipboard引用的内容:[]
add_filter('date_rewrite_rules', 'remove_date_permalink_prefix'); function remove_date_permalink_prefix($rules) { return array_combine( array_map('_rdpp_replace', array_keys($rules)) , array_values($rules) ); } foreach ( array( 'year_link', 'month_link', 'day_link') as $filter ) add_filter( $filter, '_rdpp_replace' ); function _rdpp_replace($s) { return str_replace('archives/date/', 'date/', $s); }
然后, 后台 Settings - Permalink Settings, 直接点击 Save Changes 更新永久链接设置。
上一篇: 下一篇:如何隐藏WordPress的某一个分类的文章不在首页列表显示?_Wopus问答
如何隐藏WordPress的某一个分类的文章不在首页列表显示?
以下是我的模板 index.php 的全部代码
&?php get_header(); ?&
&div id=&main&&
&?php if (is_search()) { ?&&div class=&search_nav&&&strong&Search:&/strong& &?php the_search_query(); ?&&/div&&?php } ?&
&?php if (is_tag()) { ?&&div class=&search_nav&&&strong&Tags:&/strong& &?php single_tag_title(); ?&&/div&&?php } ?&
&?php if (have_posts()) : while (have_posts()) : the_post(); ?&
&div &?php post_class() ?& id=&post-&?php the_ID(); ?&&&
&dt&&a href=&&?php the_permalink() ?&& rel=&bookmark&&&?php the_title(); ?&&/a&&/dt&
&dd&&?php $values = get_post_custom_values(&image_url&); echo $values[0]; ?&&/dd&
&dd&&?php the_tags(__(' '), '&br&',''); ?&&/dd&
&dd&&?php the_time('m/d, Y') ?&&/dd&
&div class=&post_box&&&?php the_content(); ?&&/div&
&? else: ?&
&div class=&post&&&a href=&&?php echo get_option('home'); ?&&&&img src=&&?php bloginfo('template_directory'); ?&/images/404.jpg& alt=&404& /&&/a&&/div&
&div class=&navigation&&
&span class=&alignleft&&&?php previous_posts_link('& Previous') ?&&/span&
&span class=&alignright&&&?php next_posts_link('Next &') ?&&/span&
&?php get_sidebar(); ?&
&?php get_footer(); ?&
共有1个回答
因为ReeooV2主题使用的模板文件是简单化的,所以不能直接在index.php上做修改,做修改之前,需要复制一个index.php文件,命名成 archive.php 。
然后修改index.php文件的头部
&?php get_header(); ?&
&div id=&main&&
&?php if (is_search()) { ?&&div class=&search_nav&&&strong&Search:&/strong& &?php the_search_query(); ?&&/div&&?php } ?&
&?php if (is_tag()) { ?&&div class=&search_nav&&&strong&Tags:&/strong& &?php single_tag_title(); ?&&/div&&?php } ?&
&?php if (have_posts()) : while (have_posts()) : the_post(); ?&
&?php get_header(); ?&
&div id=&main&&
&?php query_posts($query_string . '&cat=-8'); ?&
&?php if (have_posts()) : while (have_posts()) : the_post(); ?&
其中 cat=-8 这个 8 就是你想排除隐藏的某个分类的ID。
做好事要留名,请先再回答,如果还没有帐户请先。
共有2人收藏了这个问答有回复时邮件通知我
关于作者知更鸟崇尚专注 追求极致1290文章6899评论热门文章12345
分类目录关于本站分享交流WordPress经验与技巧,关注网站前端设计与网站制作,打造自己专属的WordPress主题,让你的博客与众不同!
记住我的登录信息
电子邮件地址
输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。 用户名或电子邮件地址
文章目录微信}

我要回帖

更多关于 wordpress批量替换 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信