您当前的位置:首页 > TAG信息列表 > switch-theme
我可以很容易地在一个完全建成的网站上切换主题吗?
我现在有一个WordPress网站,但我想给它一个更专业和干净的外观,所以我买了波尔图主题来实现这一点。问题是,由于网站已经完全建成,主题切换会把事情弄得一团糟。我期待着这一切的发生,但我有一种感觉,我真的不能再做对这件事了,因为有很多事情表面上相互覆盖,但实际上并不在一起。我现在该怎么办?只需复制所有文本文件,然后将网站重置为默认值,然后重新开始,还是有更简单的方法?非常感谢您的帮助。谨致问候,弹性无纺布
WP 3.3 RC1新的Switch_Theme()方法页签侧边栏
我一直在用我的插件测试新的3.3 RC1代码,我发现switch\\u theme()函数有一个显著的区别,它阻碍了我动态预设小部件的能力。问题似乎是对全局$sidebars_小部件的调用。请注意,在以前的版本中,switch\\u theme()方法不涉及侧栏小部件。有人知道这是为了什么吗?我有一个插件,可以在安装新主题之前动态创建和插入小部件,并在插件激活期间调用switch\\u theme()。代码在3.2.1中运行良好,但在3.3 rc1中没有运行(边栏小部件是创建的,只是没有插入到边栏中)下面
StylesSwitcher或ThemesSwitcher,允许用户从移动设备切换回标准视图
我用CSS创建了一个移动版的网站,所有样式都在一个样式表中(使用@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) 定义移动样式)。当它都在一个样式表中时,它工作得很好。但我想允许用户切换回标准视图,即使他们从移动设备查看站点。我不知道如何允许用户覆盖@media, 所以我似乎有两个选择:(1)单独的样式表加上样式切换脚本,或者(2)单独的主题加上主题切换。理论上,样式切换器应该可以做到这
如何在停用我的主题后显示消息(带有Switch_Theme挂钩)?
我可以通过使用“new”after\\u switch\\u theme挂钩激活我的主题来显示消息,方法如下:function themeActivationFunction($oldname, $oldtheme=false) { $msg = \' <div class=\"error\"> <p>The \' . get_option( \'current_theme\' ) . \' theme has been ACTIVA
如何为类别加载不同的主题?
我需要为我的类别加载一个完全不同的主题。我的搜索结果是switch_theme 功能,但它会永久更改主题,而我只需要在我的类别页面上更改主题。然后我发现this.add_filter( \'template\', \'my_change_theme\' ); add_filter( \'option_template\', \'my_change_theme\' ); add_filter( \'option_stylesheet\', \'my_change_theme\' );
如何从搜索主题目录()转到Switch_Theme()的$Style Sheet(名称)
我有一个主题。这取决于插件。如果你试图激活主题,但插件没有安装,那么我想switch_theme() 中的其他(随机**)主题search_theme_directories() 列表我可以得到$template 返回的数组键的值search_theme_directories(). 但我似乎不知道如何得到$stylesheet.此外,考虑到这种方法,检查主题是子主题还是父主题的最佳方法是什么?在不深入细节的情况下,我宁愿选择父主题作为默认主题。也许有更好的方法?我想WP也有类似的内置功能,但我似乎也能指
在一个安装中运行两个并发主题
我正在尝试将“博客”添加到已建立的自定义wordpress安装中。目标是让一个博客页面运行一个二十分之二十的子主题,可以拉任何属于“博客帖子”类别的帖子我目前在不同的wordpress安装上运行我们的博客,但出于各种原因,包括数据库统一,我想将我的主域(sequoiawaste.com)与我的博客合并。红杉废料。com安装,并让访问者浏览红杉废弃物。com/博客这一点也不复杂,我只是做了一个标准的进出口。这是我正在努力解决的格式/演示文稿。我更愿意坚持一个二十岁的儿童主题作为博客的主题,但保留组织网站其余
如果兼容/怪异模式,切换主题?
您如何检测到浏览器正在使用ie怪癖/兼容性模式,然后在检测到时切换主题?我为wordpress开发了一个很好的新“响应”主题。它在手机上非常有效;在我测试过的所有浏览器中——firefox、chrome,甚至ie 6、7、8&;9在internet explorer中使用兼容模式时,唯一的问题是站点变得“无响应”(divs&images未正确缩放)。目前,我已经完全禁用了兼容视图:<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"
根据不同的主题翻译网站
这是我在网站上的第一个问题。首先,我想为我的英语不好道歉。我正在将网站迁移到WordPress主题,我需要一个解决方案来将主题翻译成3种不同的语言。我有几个自定义贴子元(俄语标题、西班牙语标题等)的贴子翻译。我需要的是一个简单的解决方案,基于链接,加载不同的主题,这样我就可以管理在站点上显示的内容,并且URL必须按如下方式查看/en/ 或/es/.
如何优化手机浏览器的即时主题切换?
我正在使用switch_theme() 实时切换访问者的默认主题和移动主题。这是我的代码:// Get the user agent $user_agent = $_SERVER[\'HTTP_USER_AGENT\']; // Preg match for mobile browsers (courtesy : detectmobilebrowsers.com) $preg_match = preg_match( \'/(android|bb\\d+|meego).+m
Change site template from php
当我得到wp_get_themes()? $args = array( \'allowed\' => true ); $themes = wp_get_themes( ); foreach ($themes as $theme) { $argument_to_pass_to_switch_theme = ?????? }
激活后无法切换主题
我正在创建一个插件(我在这方面非常新手),以加载自定义分类法、自定义帖子类型和自动激活主题,因此我有以下代码:// Custom Post Types and Taxonomies require_once(\'inc/cpt-taxonomies.php\'); // Switch Theme function updateTheme($theme){ update_option(\'template\', $theme); update
在夏季和冬季之间切换内容
我一直在试图找到一种在夏季和冬季内容之间切换的好方法。我正在建立一个租赁网站,当客户预订时,他们会自动重定向到第二个页面,可以选择将其他产品添加到购物车。我想有两个按钮可能在网站的顶部,标题夏季和冬季。单击这些图标后,背景图像将更改为夏季图像,并且可能会更改一些css。但最重要的是,产品重定向将发生变化。我最初的想法是转换主题,然后是冬季和夏季主题。使用单独的菜单和单独的页面模板,这也将涵盖css选项。毫无疑问,除了重新加载主题切换器(这似乎不起作用)之外,我还没有遇到任何具有这种功能的东西。所以我的问题
如何让用户在没有插件的情况下从前端切换到子主题?
我有两个主题。神话中的孩子默认情况下,我的网站加载mytheme标题旁边有一个链接:<a href=\" [here I have to give a code line that switches the default theme to child theme] \">Visit our mobile site</a>当用户单击上面的链接时Visit our mobile site 主题应切换到子主题。我花了一天的时间在google上搜索,但没有使用插件就找不到实现这一目标的任
如果当前用户是管理员,如何切换主题?
我正在尝试将当前自定义主题切换到twenty fifteen 主题(如果访问者是管理员)。因此,我在我的custom theme functions.php/*** Switching theme to Admin ***/ add_action( \'setup_theme\', \'switch_user_theme\' ); function switch_user_theme() { if ( current_user_can( \'manage_options\'
确保高质量过渡到新的WordPress主题
我现在正在博客上使用这个主题https://www.mhthemes.com/themes/mh/magazine/ 我正在尝试换一个更现代的主题。我应该采取什么步骤来确保平稳过渡?什么主题是兼容的,以确保我不会丢失任何小部件?这一过程可能需要多长时间?
切换主题并返回会重置前一个主题的设置吗?
每个人我手头有一个Wordpress网站,我想尝试一个新主题;我更改了活动的,但不满意,我再次选择了前一个。。。我发现网站的外观有变化。是否有安全的方法恢复站点的外观,或者设置是否丢失,我需要重新创建它们?
无法使用过滤器TEMPLATE、OPTION_TEMPLATE和OPTION_STYLESHEET切换到子主题
为了动态切换功能文件中的主题(例如,当需要为不同的域但相同的网站创建不同的主题时),可以使用以下方法:add_filter(\'template\', \'my_switch_theme_for_domain\'); add_filter(\'option_template\', \'my_switch_theme_for_domain\'); add_filter(\'option_stylesheet\', \'my_switch_theme_for_domain\');
为未登录用户显示不同的主题
基于answers like this one, 我制作了一个小插件来显示一个主题,显示一个“即将到来”的主题,而我们的编辑团队可以填写最终的主题。它昨天起作用了,但今天,即使我登录了,我也只看到了“等待”主题。我注销并重新登录,但仍然看到了“等待”主题,好像is_user_logged_in() 函数返回false。这些挂钩检查用户身份验证是否为时过早?<?php add_filter(\'template\', \'pxln_change_theme\'); add_f