我正在弄清楚如何重定向网址。通过Mozilla中的Inspect Element,我找到了如下链接:
<a id="mw_title" href="http://yourdomain.com" title="My Site Title" target="_blank">My Workbook</a>
是否有我可以在子主题中编写的函数来覆盖现有主题并将其重定向到
http://yourdomain.com/example
并在同一页面中打开?
我正在使用带有子主题的 wordpress,并且该插件是最小化和初学者。
谢谢大家,期待您的建议。
php 中的重定向由
header("Location: yourside.php");
因此,如果您可以编辑在 http://yourdomain.com 上调用的代码,则可以添加该行
header("Location: http://yourdomain.com/example.php");
或类似的东西。
在文档根目录(web/httpdocs 或 www 文件夹(中创建一个名为 .htaccess 的文件。
复制下面的代码并将其保存在 .htaccess 文件中,以将 http://yourdomain.com 重定向到 http://yourdomain.com/example
Redirect 302 / http://yourdomain.com/example
注意:使用302
状态对其进行测试,如果一切正常并且重定向工作正常,则将其更改为301
。
谢谢大家!
你们很棒,支持迅速:)
我正在使用一个wordpress插件(Admini(,我想隐藏所有与wordpress相关的项目并限制管理仪表板工具栏中的菜单。
12小时前,我一一阅读并遵循他们的建议和代码,以在管理仪表板中隐藏所有相关的wp和菜单。由于我是初学者,我意识到这样做是相当冒险的。
因此,我安装了该插件,我刚才做的是:
我启用仪表板并禁用管理栏后端选项,然后我在 php 中添加了一个自定义代码,如下所示
// add custom menu in wp menu
add_action( 'admin_bar_menu', 'custom_wp_toolbar_link', 999 );
function custom_wp_toolbar_link( $wp_admin_bar ) {
if( current_user_can( 'edit_posts' ) ){
$args = array(
'id' => 'myworkbook',
'title' => '<span class="ab-icon"></span><span class="ab-label">'.__( 'Back To Homepage', 'some-textdomain' ).'</span>',
'href' => 'http://yourdomain.com/my-workbook/',
'meta' => array(
'target' => '_self',
'class' => 'myworkbook',
'title' => 'My Workbook'
)
);
$wp_admin_bar->add_node($args);
}
}
add_action( 'admin_enqueue_scripts', 'custom_wp_toolbar_css_admin' );
add_action( 'wp_enqueue_scripts', 'custom_wp_toolbar_css_admin' );
function custom_wp_toolbar_css_admin() {
if( current_user_can( 'edit_posts' ) ){
wp_register_style( 'add_custom_wp_toolbar_css', plugin_dir_url( __FILE__ ) . 'custom-wp-toolbar-link.css','','', 'screen' );
wp_enqueue_style( 'add_custom_wp_toolbar_css' );
}
}
这就是它的样子
https://prnt.sc/fkzdr3
它就像一个魅力!请告知有什么需要改进的地方,热情地了解更多。
TQ全部!!