定制 linderp/sulu-index-now-bundle 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

linderp/sulu-index-now-bundle

最新稳定版本:0.1.3

Composer 安装命令:

composer require linderp/sulu-index-now-bundle

包简介

Index Now Bundle for Sulu CMS

README 文档

README

Sulu bundle that integrates IndexNow API to instantly inform search engines and web crawlers about latest content changes. See here for more information.

Installation

This bundle requires PHP 8.2 and Sulu 2.6

  1. Open a command console, enter your project directory and run:
composer require linderp/sulu-index-now-bundle

If you're not using Symfony Flex, you'll also need to add the bundle in your config/bundles.php file:

return [
    //...
    Linderp\SuluIndexNowBundle\SuluIndexNowBundle::class => ['all' => true],
];
  1. Register the new routes by adding the following to your routes_admin.yaml:
SuluIndexNowBundle:
    resource: "@SuluIndexNowBundle/Resources/config/routes_admin.yml"
  1. If you don't have the IndexNow setup already, generate your key here. Then follow the instructions and put the file in the public folder:
  2. Add the file config/packages/sulu_index_now.yaml with the following configuration and replace #your key here with your actual key:
sulu_index_now:
    key: #your key here
    search_engines:
        IndexNow: 'https://api.indexnow.org/indexnow'
        Amazon: 'https://indexnow.amazonbot.amazon/indexnow'
        Bing: 'https://www.bing.com/indexnow'
        Naver: 'https://searchadvisor.naver.com/indexnow'
        Seznam: 'https://search.seznam.cz/indexnow'
        Yandex: 'https://yandex.com/indexnow'
        Yep: 'https://indexnow.yep.com/indexnow'
  1. Reference the frontend code by adding the following to your assets/admin/package.json:
"dependencies": {
    "sulu-index-now-bundle": "file:../../vendor/linderp/sulu-index-now-bundle/src/Resources/js"
}
  1. Import the frontend code by adding the following to your assets/admin/app.js:
import "sulu-index-now-bundle";
  1. Build the admin UI:
cd assets/admin
npm run build

统计信息

  • 总下载量: 25
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-12-19