openjutsu
영상에서 원클릭으로 인물 교체, ComfyUI·MiniMax H3 기반 오픈소스 로컬 힉스필드 겐주츠 대안, FLUX.3 Klein 재조명 지원
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기LezWatch.TV Theme - Underscores
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗The 100% Original Theme for LezWatch.TV
Based on the Yikes! Starter Theme (circa 2018) and Underscores (circa 2016), the LezWatch.TV theme has been customized for custom post types (shows, characters, actors) and to be as queer as possible.
Usage documentation can be found at docs.lezwatchtv.com
Server crontab is used to run CLI commands that generate and update complex content.
The command wp lwtv generate cron daily will run a different debugger each day, update the FacetWP cache, and so on.
It's recommended to use Homebrew on macOS or Chocolatey for Windows to install the project dependencies.
git clone [email protected]:lezwatch/lwtv-underscorescd lwtv-underscoresnvm usenpm installnpm run updaternpm run buildAll pull requests should be made to production.
production branch as base, create a new branch with a descriptive name like fixing-charts or fix/chartjs421 or feature/latest-posts . Commit your work to that branch until it's ready for full testingproduction branch.npm run merge-to-develop to push it to development (no extra PR needed).production and the job is done!If you need to update the theme version (due to changing CSS or adding features) edit the package.json file and change the version. When npm run build runs, it will automagically update all needed files.
To install and update:
$ npm install - Install all the things.$ npm run updater - Updates all the things.$ npm run build - Builds all the CSS and handles composer versions.To run linting:
$ npm run lint - Lint everything$ npm run lint:css - Lint all SCSS files in all folders$ npm run lint:js - Lint all Block JS files only$ npm run lint:php - Lint all PHP files (excludes 3rd party plugins)To fix lint issues automatically:
$ npm run fix - Fix everything$ npm run fix:css - Fix all SCSS files in all folders$ npm run fix:js - Fix all Block JS files only$ npm run build will build all the CSS and JS, as well as update all the libraries.
$ npm run buildquick will build the assets and copy files over without updating libraries.
JS and PHP libraries are included via NPM and Composer. WordPress plugins that have been forked are now included in the main code and managed by us to prevent breakage.
In order to speed up the site, we make use of SVG sprites to generate our font-icons. The icons can be found in the private Symbolicons Repository. When a change is pushed to development and production branches, it will auto-deploy.
If the sprites are missing, the site falls back to Font Awesome.
Pushes to branches are automatically deployed via Github Actions as follows:
/plugins/)As everything is interconnected, we include some required plugins with the theme.
The following plugins are forked from their original versions to support newer versions of WordPress and PHP. They are stored in the /plugins/ folder:
shadow-taxonomy - By PatelUtkarsh/plugins/lwtv-plugin/)For the plugin, we use Namespaces and auto-loading in order to properly generate and call new content dynamically.
A component can be thought of as a sub-plugin. It is an atomic, independent module that stores business logic related to a specific feature. It may expose some template tags (functions) that can be called from within the theme.
All Components are stored in /plugins/lwtv-plugins/php/ and the details of their use in /plugins/lwtv-plugins/php/readme.md
Development is fully documented in /plugins/lwtv-plugins/php/blocks/README.md
There is a function for logging to the error log only if debug is active: lwtv_plugin()->debug_log( $TYPE, $MESSAGE )
This will output [TYPE]: Message into the error log.
The following folders/files are for use by Developers. They are not pushed to the dev nor production servers.
/_build_scripts/ - All of our build scripts and tools./.cursor/ - Cursor specific settings./.github/ - all Github specific files such as workflows, dependabot, and pull request templates./.githooks/ - shared hooks (pre-commit etc)/.vscode/ - default VSCode settings/docs/ - Structure files.editorconfig - Basic editor configuration.gitignore - Files and folders to be exempt from Git syncs.npmrc - NPM configuration requirements.nvmrc - NVM version controlcomposer.json - Composer settings, includes all libraries usedpackage-lock.json - Saved package.json datapackage.json - NPM configuration, commands, and libraries usedphpcs.xml.dist - PHPCS configuration