wordpress的get
只需要将以下代码添加到主题文件functions.php最后一个?>;的前面即可:/* 加密后台登录地址*/function ygj_login_protection() { if ($_GET['abc'] !== '123') { header('Location: 这里填写你的站点首页); }}add_action('login_enqueue_scripts', 'ygj_login_protection');添加代码后你的后台登录地址就变成了:http://你的站点域名/wp-login.php?abc=123其中代码中的abc和123需要修改成你自己的修改好后,如果登录地址不对,比如登录地址后面的问号不是abc=123,那么将跳转回到我们的首页,或其他指定页面。
如何自定义WordPress的登录页面
你好,通过WordPress内置的挂钩(Hook),在主题的 functions.php 添加一些简单的代码,即可完成自定义修改,所有的操作都不需要修改WordPress核心文件,即使升级WordPress版本,也不会丢失效果。
自定义Logo图片制作一个名为 login_logo.png 的图片,放在主题下的images文件夹里(也可以根据自己的实际修改,只要下面的代码引用的Logo地址正确即可)。
自定义Logo链接将Logo的链接改为网站首页链接:将Logo的链接改为任意链接:自定义Logo提示信息(tltle)自定义为网站名称:add_filter('login_headertitle', create_function(false,"return get_bloginfo('name');"));自定义为网站名称:add_filter('login_headertitle', create_function(false,"return get_bloginfo('name');"));自定义为其他任何文本://自定义登录页面LOGO提示为任意文本2.function custom_loginlogo_desc($url) {33 . return 'WordPress大学'; //修改文本信息54.add_filter( 'login_headertitle', 'custom_loginlogo_desc' ); //自定义登录页面LOGO提示为任意文本自定义登录框内容//在登录框添加额外的信息function custom_login_message() { echo '欢迎来到'.get_bloginfo('name').',请登录后下载本站资源';}add_action('login_form', 'custom_login_message');自定义底部内容//自定义底部信息function custom_html() { echo ' ' . get_bloginfo(url).'';}add_action('login_footer', 'custom_html');自定义CSS要更加灵活地修改登录页面的显示样式,建议添加一个自定义的CSS文件,然后查看登录页面的源代码的html结构,撰写自己的CSS样式。
你可以使用下面的代码引入自己的CSS,注意修改代码中的css地址,以下调用的是主题根目录下的login_style.css://添加自定义CSSfunction custom_login() { echo '';}add_action('login_head', 'custom_login');
wordpress做一个登录界面
1. 用phpmyadmin登陆到MySQL数据库当中,修改wp_options表内siteurl的值,将其改为正确的域名2. 有两种解决方案,如果主机支持子目录,可以绑定一个没有www的到一个新目录下,新建一个可执行的301重定向程序(可利用搜索引擎查找相关代码);如果不支持,一般的DNS服务提供商有URL转发服务,可以利用这个服务实现跳转
怎么找到wordpress的后台登陆界面?
方法1:直接修改安装目录下的wp-login.php文件if ( is_multisite() ) {$login_header_url = network_home_url();$login_header_title = $current_site->site_name;} else {$login_header_url = __( 'http://wordpress.org/' );$login_header_title = __( 'Powered by WordPress' );}如果没有开启多站点功能的话,那么链接地址及其标题提示就是WordPress的内容;否则,就是网络站点的地址与站点名称。
把else里面的内容修改即可。
方法2:修改自己的主题中的functions.php文件(一劳永逸的方法,推荐)1、修改Logo上的链接在functions.php中添加代码:add_filter('login_headerurl', create_function(false,"return get_bloginfo( 'siteurl' );"));2、修改Logo上的提示文字在functions.php中添加如下代码:add_filter('login_headertitle', create_function(false,"return get_bloginfo( 'description' );"));3、修改由CSS控制显示的链接图片在functions.php中添加如下代码:add_action('login_head', 'my_custom_login_logo');function my_custom_login_logo() {echo 'h1 a { background-image:url('.get_bloginfo('template_directory').'/images/wordpress-logo.png) !important; }';}然后在你的主题文件夹下的images文件夹中放置自己的LOGO 图片wordpress-logo.png。
怎么在wordpress首页只显示一篇特定文章
1. 建议使用get_post方法,通过get_post方法可以获取到固定文章的相关信息;2.如果你想在首页中显示固定的文章,你可以先查询出该文章的ID,该ID可以通过进入wordpess后台,点击编辑,然后查看链接可以得到,然后将该ID传入get_post方法,直接在你的首页显示echo get_post($id)->post_content;就可以了。
如何在wordpress中实现不同页面隐藏或者显示侧边栏?
展开全部 调用侧栏的是sidebar.php和页脚footer.php这两个文件!不管是首页的index.php还是单篇日志页面的single.php,在文件的最后面,总是有这么两行代码:我们需要分两种情况说明:第一种情况:如果不使用主题的Widgets,那么只要两步就能完成对不同侧边栏的调用。
找到single.php文件里的:修改为:上传并覆盖single.php,刷新,搞定!第二种情况:如果你使用了Widgets,只需要4步,也就能实现对不同侧边栏的调用。
重复第一种情况中新建sidebar2.php的步骤。
接着打开function.php,找到类似的代码: '','after_widget' => ,'before_title' => '));这几行代码是一封”申请书”,向Wordpress申请了一个Widget。
如果要在不同面面显示不同的侧栏,并且这个侧栏是要支持Widget的,那么需要向Wordpress再写一封”申请书”申请一个Widgets。
并且这封申请书是有名字的,名字格式应该这样写: 'name' => '名字',名字应该和后面sidebar2.php调用些widgets的名字保持一致,那应该这样写:if ( function_exists('register_sidebar') )register_sidebar(array('name' => 'sidebar2','before_widget' => '','after_widget' => ,'before_title' => '','after_title' => '',));将上面这句加到原先的”申请书”后面去。
现在,需用将sidebar2.php中原来调用默认Widgets的代码改为调用sidebar2这个刚申请的Widgets。
打开Sidebar2.php,找到这样的代码:修改为:现在做最后一步的工作,打开single.php,找到:修改为:保存文件,上传。
现在去后台的Widgets设置,会发现在下拉列表中多出一个Widget了,它的名字为Sidebar2,现在需要为他添加上一些东西。
概括一下第二种情况的大体步骤:* 在functions.php”申请”一个Widgets* 在single.php中调用sidebar2.php* 将sidebar2.php中调用的widgets修改为sidebar* 拖一下你的Widgets到此,也就完成了不同页面显示不同sidebar的教程!
转载请注明出处51数据库 » wordpress get_querie