【问题标题】:Create Contentful Custom Slug创建内容丰富的自定义 Slug
【发布时间】:2019-11-01 12:02:53
【问题描述】:

我目前正在使用 Contentful 'slug generator' 小部件,它从 Title 字段自动生成一个 slug。有没有办法可以自动为 slug 添加前缀?例如:

Current: Post Title -> post-title What I want: Post Title -> post/post-title

我知道我可以手动添加 post/,但有时我会忘记。

【问题讨论】:

    标签: gatsby contentful


    【解决方案1】:

    我解决了。我克隆并修改了原来的“slug generator”扩展。

    function setSlug (slug) {
        var preSlug = 'post/' + slug
        input.value = preSlug
        slugField.setValue(preSlug)
        setStatus('loading')
        debouncedUpdateStatus(preSlug)
      }
    

    它现在是硬编码的,但希望我有足够的时间来显示一个输入字段,这样我就可以设置任何前缀。

    【讨论】:

      猜你喜欢
      • 2020-09-09
      • 2017-03-08
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      • 2022-08-07
      • 1970-01-01
      相关资源
      最近更新 更多