code-snippets 相关问题

有关与代码段的创建,使用和维护相关的问题。

在 Visual Studio 中编写条件片段?

我正在尝试创建一些 Visual Studio 片段来减少我的工作量。 我使用快捷方式 transpos 创建了一个代码片段,让我只需使用四个选项卡即可更改 Unity 变换位置: 索梅特...

回答 2 投票 0

“代码片段”片段不适用于 `big_image_size_threshold` 设置

我安装了 WordPress 6.5.2、“代码片段”插件 3.6.4 和以下代码片段: add_filter( 'big_image_size_threshold', '__return_false' ); 但它不起作用,WordPress 仍然

回答 1 投票 0

chrome-devtools 片段导入/导出 2016

今天我想从 chrome 导出我的片段。 我查到2013年的资料: https://github.com/bgrins/devtools-snippets/issues/28#issuecomment-27455522 我打开了开发者工具 -> 分开W...

回答 4 投票 0

“添加到购物车重定向”的代码片段仅适用于单个产品页面中的“添加到购物车”按钮

将“添加到购物车”重定向到结帐页面的代码片段仅在我在“单一产品”页面上按“添加到购物车”时才有效。当我单击...

回答 1 投票 0

如何在 VSCode 中正确设置 HyperSnips 扩展?

我尝试使用 HyperSnips,但是当我输入代码片段时,它不会显示。 当我输入 Command + Shift + P 并运行 HyperSnips 时,另一件事不起作用:打开片段目录,这就是我得到的

回答 1 投票 0

jMeter - 如何转义引号?

我需要帮助来转义 jMeter 中的引号! 我必须在 var 中放入一些带引号的单词,例如“dummy”,所以我尝试过: vars.put("示例", '"虚拟"') vars.put...

回答 1 投票 0

使用特殊类别的片段自动删除旧帖子

亲爱的, 我想在不使用插件的情况下自动删除旧帖子,并且可以选择片段,我想使用此 Sni 从特殊类别中删除任何超过一天的帖子...

回答 1 投票 0

找到一个代码来检测YouTube视频结束并在Wordpress上隐藏相关视频

我正在寻找一些有关为 Wordpress 创建代码片段的帮助,以自动检测嵌入 YouTube 视频何时结束并隐藏相关视频。 我在互联网上找到了一个代码示例,但只是为了......

回答 1 投票 0

nvim 中当前时间的片段

我正在尝试为 vimwiki 创建一个片段。该片段必须将 __ 更改为当前时间。 本地 line_begin = require("luasnip.extras.expand_conditions").line_begin 返回 { s( {...

回答 1 投票 0

如何将后缀补全应用于 PyCharm 中以空格分隔的表达式

我是 PyCharm IDE 的新手,现在正在个性化我的代码片段(实时模板 | Postix Completion),但不知道其语法和限制。 我见过有一个 Postfix Completion ,其

回答 1 投票 0

如何为 VS Code 片段定义和使用自定义变量

有没有办法为 VS Code 片段定义自定义变量? 特别是,我想从设置中设置变量值。 例如,配置设置“my-user-name-test.user.name”...

回答 1 投票 0

PHP 代码片段在 CartFlows(WooCommerce 插件)中不起作用

我按照本教程更改优惠券字段和按钮文本,在代码片段中使用以下脚本: /** * 更改 CartFlows 优惠券字段文本和按钮文本。 * * @参数数组$

回答 1 投票 0

Sublime 文本片段:如何将选项定义为值?

有没有一种解决方案可以在 Sublime Text 中创建一个片段,其中值可以有多种方法(选择)。例如,在Python中,列表可以有多种方法(append、clear、copy)。 这是...

回答 1 投票 0

在 WordPress 中使用带有 WPCode 的 javascript 代码片段时出现意外的令牌错误

我正在尝试使用 wpcode 插件将自定义 javascript 添加到我的网站中,以在 WordPress 上使用小部件,但我不断收到意外的令牌错误。已经创建了一个无法访问的...

回答 1 投票 0

如何向 VS Code 添加 css 代码片段

是否有可能在 vs code 中添加包含多个元素或标签及其样式的 css 代码片段。 我已经了解了仅添加属性的基本方法,并且

回答 1 投票 0

Neovim nvim-cmp 和 LuaSnip:Tab 键无法导航完成菜单或展开片段

我正在努力设置 Neovim 配置以进行开发,特别关注集成 nvim-cmp 以实现自动完成功能,以及集成 LuaSnip 以实现代码片段支持。但是,我遇到了一个问题

回答 1 投票 0

Flutter 代码片段在有状态小部件 android studio 中不起作用

我不知道,flutter 3.0.0更新后,我无法在android studio中使用snippet。也许我可以,但是在一个函数内。我无法轻松导入material.dart。但我在其中使用了片段(我可以使用 sn...

回答 4 投票 0

Chrome Dev Tool 的 Snippets 保存在哪个文件?

据我所知,个人数据始终保存在配置文件路径中,可以在 chrome://version 中找到。 我在 Chrome 开发工具中添加了许多代码片段,并且想要备份它们。 但我找不到一个文件

回答 5 投票 0

如何在 Visual Studio 2022 中为 Blazor 文件 (*.razor) 创建自定义代码段

有没有办法可以在 Visual Studio 2022 中为 Blazor 文件创建自己的自定义代码片段?我可以使用 .snip 中的 创建 C# 的自定义片段...

回答 1 投票 0

如何向特定 WordPress 页面添加 noindex、nofollow 元标记?

我想停止对特定页面建立索引。 尝试了下面的代码,但机器人元标记没有显示在页面的 部分: add_action( 'wp_head', 函数() { ... 我想阻止特定页面被索引。 尝试了下面的代码,但robots元标记没有显示在页面的<header>部分: add_action( 'wp_head', function() { if ($post->ID == 7407 || $post->ID == 7640 || $post->ID == 7660) { echo '<meta name="robots" content="noindex, nofollow">'; } } ); 有什么想法吗? 这里存在变量作用域问题:除非使用 $post 关键字,否则 global 对象在函数中不可用。 add_action( 'wp_head', function() { global $post; if ($post->ID == 7407 || $post->ID == 7640 || $post->ID == 7660) { echo '<meta name="robots" content="noindex, nofollow" />'; } } ); 但是,$post对象并不总是可用:它仅在实际查看post、page或自定义帖子类型时才会设置。如果您尝试按原样使用此代码,当未设置 $post 时,它会抛出一些 PHP 警告,因此使用 is_page() 函数可能是一个更好的主意,因为该函数会自动为您执行此检查: add_action( 'wp_head', function() { if ( is_page( array(7407, 7640, 7660) ) ) { echo '<meta name="robots" content="noindex, nofollow" />'; } } ); 我已经使用 wp_robots 过滤器解决了这个问题: add_filter( 'wp_robots', 'do_nbp_noindex' ); function do_nbp_noindex($robots){ global $post; if(check some stuff based on the $post){ $robots['noindex'] = true; $robots['nofollow'] = true; } return $robots; } 为了便于理解单个 WordPress 帖子的 noindex nofollow 函数的确切代码: function do_the_noindex($robots){ global $post; if( $post->ID == 26 ) { $robots['noindex'] = true; $robots['nofollow'] = true; } return $robots; } add_filter( 'wp_robots', 'do_the_noindex' ); 重要提示: 在发布帖子时,请确保该帖子是“公开的”。如果帖子是“私人”,则此代码将不起作用。 function set_noidex_when_sticky($post_id){ if ( wp_is_post_revision( $post_id ) ){ return; } else{ if( get_post_meta($post_id, '_property_categories', true ) ){ //perform other checks $status = get_post_meta($post_id, '_property_categories', true ); // var_dump($status); // die; //if(is_sticky($post_id)){ -----> this may work only AFTER the post is set to sticky if ( $status == 'sell') { //this will work if the post IS BEING SET ticky add_action( 'wpseo_saved_postdata', function() use ( $post_id ) { // die('test'); update_post_meta( $post_id, '_yoast_wpseo_meta-robots-noindex', '1' ); update_post_meta( $post_id, '_yoast_wpseo_meta-robots-nofollow', '1' ); }, 999 ); } } } } add_action( 'save_post', 'set_noidex_when_sticky' ); 如果不直接在循环外使用全局$post声明,则不能直接使用$post->ID。 <! -- try code it is working fine --> add_action( 'wp_head', function() { if(is_page('7407') && get_the_id() == 7407 || is_page('7640') && get_the_id() == 7640 || is_page('7660') && get_the_id() == 7660) { // Support Parameters Page ID, title, slug, or array of such to check against. echo '<meta name="robots" content="noindex, nofollow">'; } });

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.