首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏青梅煮码

    Auto Tag Slug 插件失效的修改方法

    背景 最近整理网站链接发现,过多中文标签链接,网上查询到 Auto Tag Slug 这个插件,可以很快的处理问题. 发现 WordPress 标签别名转换插件 Auto Tag Slug 现在使用不了,英文翻译失效了 原因 原来的 Bing API 转到了 Windows Azure Marketplace,翻译的接口变了 return explode("|_|",$name_tmp); unset($name_tmp); } } } 2、编辑Auto Tag Slug 插件的 auto-tag-slug.php 文件; require_once(‘ms_translator.php’);替换成require_once(‘google_translate.php’); 3、后台会提示你输入 bing api key,解决方法如下: 打开插件的auto-tag-slug.php,141行,注释掉,变成如下代码: // add_action('admin_notices'

    75220编辑于 2023-01-16
  • 来自专栏HHTjim'S 部落格

    wordpress标题翻译成英文插件-cos_slug_translator

    wordpress标题翻译成英文插件-cos_slug_translator 作者:matrix 被围观: 4,819 次 发布时间:2013-03-10 分类:Wordpress 兼容并蓄 | 插件下载: cos_slug_translator.zip & http://dl.vmall.com/c0zrtsck16 不知为何,之前使用的WP Slug Translate插件无故抛锚,标题的url 东下西找的去百度翻到了cos_slug_translator插件,启用之后发现并无WP Slug Translate插件出现的毛病。 cos_slug_translator插件主页 参考:http://ituibar.com/WordPress-title-to-be-automatic-translation-in-english-or-pinyin-plugin-summary

    43510编辑于 2022-09-26
  • 来自专栏开源部署

    WordPress自定义用户链接插件:Edit Author Slug

    如果不想折腾代码,可以通过安装WordPress自定义用户链接插件:Edit Author Slug,自定义链接名称。 Edit Author Slug插件下载 插件可以让用户自己在个人资料中,用除了用户名,之外的名字、姓氏、昵称做为链接后缀。

    44920编辑于 2022-09-14
  • 来自专栏程序员小助手

    3分钟短文:Laravel slug,让你的url地址更“好记”

    搜索,(此处是 slug)。 以及slug字段对应的数据库表的字段来源,此处是 name 字段。 接着我们需要修改 events 表,为其追加 slug 字段。 创建基于 slug 的模型查询 数据库准备好了,模型准备好了,现在让我们把slug功能用起来。 而slug查询,是基于字符串的,如果要使用slug此功能,需要改写默认的列名。 字段记录查询的字符串,而slug字段在对应关系中定义为 source => ‘name’ 字段,所以SQL查询仍然是根据slug字段严格匹配约束返回数据集。

    4.6K11发布于 2020-10-05
  • 来自专栏张戈的专栏

    启用WP Super Cache纯代码版本之后的一些优化措施

    = $category[0]->category_nicename;     if($slug=='itnews' || $slug=='feeling') {         $real_slug $slug;     } else if ($slug=='web' || $slug=='os' || $slug=='db') {         $real_slug = "op/". ' || $slug=='feeling') {    $real_slug = "others/". $slug; } else if ($slug=='web' || $slug=='os' || $slug=='db') {    $real_slug = "op/". $slug; } else {    $real_slug = $slug; } $cat_file = "/home/wwwroot/zhangge.net/cache/zhangge.net/".

    1.6K70发布于 2018-03-23
  • 给 Valine 评论添加 macOS 系统版本号信息

    }, { "slug": "Catalina", "ver": "10.14.6" }, { "slug": "Mojave", "ver": "10.13.6" }, { "slug": "High Sierra", "ver": "10.12.6" }, { "slug } } }; macos_slug_match(s.osVersion) //调用函数(s.osVersion为Valine获取的客户端版本号) 注意将 macos_slug_match }, { "slug": "Catalina", "ver": "10.14.6" }, { "slug": "Mojave", "ver": "10.13.6" }, { "slug": "High Sierra", "ver": "10.12.6" }, { "slug

    44310编辑于 2024-03-12
  • 来自专栏coding

    实例讲解redis的hash散列类型

    其中slug不可重复,因此另外以slug.to.id为键记录slug与postid关联 根据这两个hash结构,实现以下三个功能:1.发布文章 2.以slug为条件读取文章 3.更改文章的slug ", $slug, $postId); if (! :{$postId}"; } } 以slug为条件读取文章 public function getPost(Request $requset, $slug) { $slug = $requset ->param('slug'); $postId = $this->redis->hget('slug.to.id', $slug); if ($postId) { $postData ; } } 更改文章的slug public function updateSlug(Request $requset, $slug, $id) { $slug = $requset->

    1.8K20发布于 2018-06-27
  • 来自专栏玖叁叁

    python-Django-URL 路由(二)

    :slug>/', views.post_detail, name='post_detail'), path('post/<slug:slug>/edit/', views.post_edit, 第三个URL模式是“post/slug:slug/”,它将请求映射到我们之前定义的post_detail视图函数,并使用一个命名捕获组来表示文章的slug。 最后一个URL模式是“post/slug:slug/edit/”,它将请求映射到我们之前定义的post_edit视图函数,并使用一个命名捕获组来表示文章的slug。 接下来,我们定义这些视图函数。 =slug, ) return redirect('blog:post_detail', slug=slug) return render(request, 'blog /post_create.html') def post_detail(request, slug): post = get_object_or_404(Post, slug=slug)

    1.4K20编辑于 2023-04-23
  • 来自专栏卓越笔记

    在 django generic.DetailView 里设置缓存(重写 get_object )

    = 'slug' context_object_name = None slug_url_kwarg = 'slug' pk_url_kwarg = 'pk' query_pk_and_slug pk = self.kwargs.get(self.pk_url_kwarg) slug = self.kwargs.get(self.slug_url_kwarg) if if slug is not None and (pk is None or self.query_pk_and_slug): slug_field = self.get_slug_field () queryset = queryset.filter(**{slug_field: slug}) # If none of those are defined with " "either an object pk or a slug

    56010编辑于 2023-02-18
  • 来自专栏各类技术文章~

    Remix 快速体验

    在文章列表里添加链接

      {posts.map(post => ( <li key={post.slug}> <Link to={post.slug}>{post.title , "expected params.slug"); return getPost(params.slug); }; export default function PostSlug() { = formData.get("slug"); const markdown = formData.get("markdown"); await createPost({ title, slug slug) errors.slug = true; if (! slug && Slug is required} <input type="text" name="<em>slug</em>" /> </label>

    1.1K00编辑于 2021-12-11
  • 来自专栏数据云团

    Django实战篇-论坛 URL 路由

    P<pk>\d+)/$', views.question, name="question") # 有效 URL /questions/93452/ # 捕获数据 {'pk': '93452'} Slug P<slug>[-\w]+) # 例子 url(r"^posts/(? P<slug>[-\w]+)/$", views.post, name="post") # 有效 URL /posts/hello_world/ # 捕获数据 {'slug': 'hello_world '} 有主键的 slug 字段 # 正则表达式 (? P<slug>[-\w]+)-(?P<pk>\d+) # 例子 url(r"^blog/(?P<slug>[-\w]+)-(?

    52710发布于 2019-07-18
  • 来自专栏dcmickey小站

    号外号外!重磅升级!Typecho&Aria迎来你所期待的分类导航

    $v['target'] . '"' : ""; $slug = (array_key_exists('slug', $v) && $slugs && array_key_exists ($v['slug'], $slugs)) ? $slugs[$v['slug']] : false; if ($slug) { $href = 'href="' $_v['target'] . '"' : ""; $slug = (array_key_exists('slug', $_v) && $slugs $slugs[$_v['slug']] : false; if ($slug) {

    39820编辑于 2022-06-09
  • 来自专栏蔻丁杂记

    使用 astro 搭建博客

    我做了两件事情,1 去除 slug 中的自定义路径,2 检查 slug 是否以数字开头,如果是则报错。 因为文件名 01-my-blog.md 前面的数字,只是管理 markdown 文件时用来排序,并不期望其成为 URL 的一部分,所以,这里就会强制自己自定义 slug. ("/"); // 返回最后一部分作为 slug,目的是去除 blog 下面的子文件前缀,如 2017/ const slugWithoutSubPath = parts.pop(); slugWithoutSubPath) { throw Error("slug parse error. no slug?") .*/; if (slugWithoutSubPath.match(regex)) { throw Error( `slug cannot start with number

    49910编辑于 2024-12-25
  • 来自专栏云原生生态圈

    GitLab CICD与Kubernetes实践·部署Flask Web服务

    stop的时候执行的jobs script: - kubectl version - cd manifests/ - sed -i "s/__CI_ENVIRONMENT_SLUG environment: name: live url: https://${$CI_ENVIRONMENT_SLUG}.****.cn-beijing.alicontainer.com when: manual script: - kubectl version - cd manifests/ - sed -i "s/__CI_ENVIRONMENT_SLUG __ namespace: devops labels: app: gitlab-k8s-demo ref: __CI_ENVIRONMENT_SLUG__ track: : nginx.ingress.kubernetes.io/service-weight: '' spec: rules: - host: __CI_ENVIRONMENT_SLUG__

    2.3K30发布于 2020-11-02
  • 来自专栏IT码农

    yii2在符串中间出现空格时报错

    代码: if($this->slug) { if(strpos($this->slug, ' ')! ==false) $this->addError('slug', $this->getAttributeLabel('slug').'不允许包含空格。') ; } 规则中加入: ['slug', 'match', 'pattern' => '/^[a-zA-Z]+[\w-]*$/', 'message' => '只能包含字母、数字、中横线(-)并且必须以字母开头

    61231编辑于 2022-01-10
  • 来自专栏随意记录

    Gatsby: 添加标签

    PostsListCard = ({ frontmatter, fields, excerpt }) => { const title = frontmatter.title || fields.slug return ( <article key={fields.slug}>

    <Link style={{ boxShadow: `none` }} to={fields.slug postEdges }) => { return postEdges.map(({ node }) => { return <PostsListCard key={node.fields.slug : { eq: $slug } }) { id excerpt(pruneLength: 160) html frontmatter {

    1.6K30发布于 2020-01-07
  • 来自专栏John Wong's Blog

    Gitlab CI 集成 Kubernetes

    } - kubectl delete all -l ref=${CI_ENVIRONMENT_SLUG} deploy_live: image: cnych/kubectl stage when: manual script: - kubectl version - cd manifests/ - sed -i "s/__CI_ENVIRONMENT_SLUG __ namespace: gitlab labels: app: gitlab-k8s-demo ref: __CI_ENVIRONMENT_SLUG__ track: 这是一个基本的 Deployment 资源清单的描述,像__CI_ENVIRONMENT_SLUG__和__VERSION__这样的占位符用于区分不同的环境,__CI_ENVIRONMENT_SLUG_ 当然要通过上面的域名进行访问,还需要进行 DNS 解析的,__CI_ENVIRONMENT_SLUG__-gitlab-k8s-demo.qikqiak.com其中__CI_ENVIRONMENT_SLUG

    2.1K20编辑于 2021-12-23
  • 来自专栏tendcode

    网站功能——添加文章编辑页面,支持 markdown 编辑器实时预览编辑

    然后只需要添加一个 url 规则就可以访问了,添加一个规则如下: path('article-edit/<slug:slug>/', DetailEditView.as_view(), name='article_edit = request.POST.get('article_slug') article_body = request.POST.get('article_body') try: article = Article.objects.get(slug=article_slug) # 检查当前用户是否是作者 ': article_slug}) response_data = {'message': 'Success', 'data': {'callback': callback}, 这个逻辑也很简单,就是从请求体里面提取 article_slug 和 article_body 然后判断是作者或者管理员就更新文章,并且返回文章页面的地址。

    1K10编辑于 2023-07-08
  • 来自专栏张戈的专栏

    利用Meta申明来做百度、谷歌、雅虎、微软等搜索的开放适配

    empty($cat_parent->slug)) {         echo $cat_parent->slug."/";     }     echo $cat->category_nicename empty($cat_parent->slug)) {         echo $cat_parent->slug."/";     }     echo $cat->category_nicename php echo the_slug(); ?>" /> <link href="http://m.zhangge.net/<?php echo the_<em>slug</em>(); ? php echo the_<em>slug</em>(); ? php echo the_<em>slug</em>(); ?>" /> <link href="http://m.zhangge.net/<?php echo the_<em>slug</em>(); ?

    1.5K80发布于 2018-03-26
  • 来自专栏EdisonTalk

    轻量级ORM框架初探-Dapper与PetaPoco的基本使用

    [Posts] ( [Id] INT NOT NULL PRIMARY KEY IDENTITY, [CategoryId] INT NOT NULL, [Slug] VARCHAR CREATE TABLE Posts ( Id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, CategoryId INT NOT NULL, Slug , @Title, @Published, @Excerpt, @Content);", new { CategoryId = 10, Slug = "BOOK", Title = "大话设计模式", 受影响行数:{0}", count); count = connection.Execute("insert into Posts values(@CategoryId, @Slug "I Love Coding" }); count = connection.Execute("insert into Posts values(@CategoryId, @Slug

    2.2K30发布于 2018-08-20
领券