WordPress预览更改时在标记中保存位置

你好,这是一个功能请求。当我创建或编辑我的一个页面时,我是在源文本编辑窗口中这样做的。每次我想预览一个变化,这对我来说可能是每30秒到一分钟,我必须滚动到页面顶部。在那里,我单击\"预览更改\"。 这将在一个单独的选项卡中打开一个预览,我可以欣赏我的工作。但是回到我在源代码中的位置是非常尴尬的。我得回到原来的账单上。然后一直向下滚动扫描我所有的标记,试图找到我正在编辑的点。一天要做上百次这样的事情会严重影响我的工作流程。 肯定有更好的方法吗?如果有人能开导我那就太好了。但如果没有,请您创建一种方法,将标记编辑到一个长页面的一半,然后快速预览更改并返回到他们正在编辑的确切位置。 我通常认为这将改善工作流,而不仅仅是我。 安迪 PS.我尝试切换到预览选项卡并刷新页面。但由于新的更改尚未保存,预览页将无法获取新版本。 - 此主题是Whitegoodshelp在2年8个月前修改的。 感谢您的周到建议!如果采纳的话,合并建议可能需要很长时间,这也许并不奇怪。在此期间,实现您自己的解决方案将很有用。 您可以更改预览按钮的CSS,使其随滚动位置浮动。例如, #preview-action {position: fixed;z-index: 99;right: 0;top: 70px;} 相当粗糙,但很有用。您可以按照admin_head action doc页面中的描述,使自定义管理CSS以内联方式显示。这样的代码可以放在你的主题中函数.php,但它将在更新时被覆盖。为了保证安全,请将其添加到子主题或自定义插件中。 非常感谢。这听起来是个很好的解决办法。我想补充一点,如果只有预览按钮可以访问,而不必滚动到页面顶部,这将是一个很大的帮助。 我只是不知道如何让它工作。我只是笨拙地将您的代码粘贴到我的子主题函数PHP文件中,该文件导致了站点的关闭。然后我意识到它是CSS,应该在样式表中。哦!然后,我将链接站点的全部代码粘贴到函数PHP文件中,这也导致了站点的崩溃。 我非常希望有一个更具体的说明。大概我把CSS代码粘贴到我的子主题样式表中了吧?但是我到底需要在PHP文件的子主题函数中放什么呢?非常感谢Andy,因为我们正在设计管理区的样式样式.css这种方法对我们不起作用。这就是为什么我们需要PHP代码来将CSS放在admin头中。应该这样做: // Add inline CSS in the admin head to alter preview button placementfunction my_custom_admin_head() {echo \"#preview-action {position: fixed;z-index: 99;right: 3px;top: 70px;}\";}add_action( \"admin_head\", \"my_custom_admin_head\", 50 ); 只需将此添加到函数.php,假设没有结案?>。最佳实践函数.php就是没有它。它有助于防止\"headers already sent\"(标题已发送)的错误。 如果您愿意,可以调整右侧和顶部尺寸以调整按钮的位置。 非常感谢bcworkz。这是我发现的最有用和最重要的修改。这将大大改善我的工作流程从现在开始。我真的不明白为什么它不是这样设计的。我无法想象我是独一无二的,总是因为在预览更改后不得不重新找到自己的位置而感到沮丧。 无可否认,我对预览更改有点痴迷。我喜欢在几乎每一次更改之后预览更改。所以我可能有点过分,但大多数人会觉得这样有用。我非常感激。 我现在想知道是否可以让\"保存\"按钮也这样做?我已禁用自动保存。我喜欢定期手动保存,但只有在预览了更改后才能确保自己满意。因此,如果\"保存草稿\"按钮也跟随我的滚动,那将是一个完美的解决方案。 信不信由你,很多时间都花在可用性研究上,以确定什么最适合大多数人。问题是,大多数人倾向于不写大量的页面。我想你会同意你和大多数人不一样我也不一样,我自己也遇到过同样的问题,写了大量的文章。你在专栏里一提到,我就知道你在说什么了。是的,保存/更新按钮也可以浮动。我重新安排了一下CSS以保持简洁。将<;style>;标签中的所有内容替换为: #preview-action, #publish {position: fixed;z-index: 99;right: 3px;}#preview-action { top: 70px; }#publish { top: 105px; } 非常感谢。我想发布按钮是浮动的。当我准备出版时,我不介意翻到页面的顶部,因为我已经完成了编辑。第二个我觉得非常有用的浮动按钮是\"保存草稿\"按钮。 我自己刚刚试着解决这个问题,但是很困难。我喜欢第二个按钮,尤其是差异按钮

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1157

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1058

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this-&gt;id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:798

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this-&gt;id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:883

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:924

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:869

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:854

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:825

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1688

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1294