{"id":22151038,"url":"https://github.com/justcoded/just-tinymce-custom-styles","last_synced_at":"2025-07-21T11:06:39.997Z","repository":{"id":89292003,"uuid":"63704355","full_name":"justcoded/just-tinymce-custom-styles","owner":"justcoded","description":"WordPress Plugin to modify TinyMCE style_formats option","archived":false,"fork":false,"pushed_at":"2020-08-14T13:12:52.000Z","size":497,"stargazers_count":3,"open_issues_count":2,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-05T14:02:01.205Z","etag":null,"topics":["php","tinymce","wordpress","wordpress-editor","wordpress-plugin"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/justcoded.png","metadata":{"files":{"readme":"readme.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-07-19T15:09:00.000Z","updated_at":"2023-11-11T18:23:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"c393db0a-a320-4b36-80c0-c37a6299d2d6","html_url":"https://github.com/justcoded/just-tinymce-custom-styles","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/justcoded/just-tinymce-custom-styles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justcoded%2Fjust-tinymce-custom-styles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justcoded%2Fjust-tinymce-custom-styles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justcoded%2Fjust-tinymce-custom-styles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justcoded%2Fjust-tinymce-custom-styles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/justcoded","download_url":"https://codeload.github.com/justcoded/just-tinymce-custom-styles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justcoded%2Fjust-tinymce-custom-styles/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266287824,"owners_count":23905461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["php","tinymce","wordpress","wordpress-editor","wordpress-plugin"],"created_at":"2024-12-02T00:29:52.212Z","updated_at":"2025-07-21T11:06:39.976Z","avatar_url":"https://github.com/justcoded.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"=== Just TinyMCE Custom Styles === \nPlugin Name: Just TinyMCE Custom Styles\nDescription: Adds dropdown options for custom css classes and attributes for tags in WordPress TinyMCE Editor\nTags: tinymce, editor, link class, custom styles, styles, tag class, link attributes, tag attributes, custom editor\nVersion: 1.1\nContributors: aprokopenko\nAuthor: JustCoded / Alex Prokopenko\nAuthor URI: http://justcoded.com/\nLicense: GPL2\nRequires at least: 4.3\nTested up to: 5.5\nStable tag: trunk\n\nAdds dropdown options for custom css classes and attributes for tags in WordPress TinyMCE Editor.\n\n== Description ==\n\nThis plugin controls the TinyMce \"style_formats\" parameter. It allows adding custom formatters to the Wysiwyg editor.\n\nThis is only a user interface to the standard feature, which is disabled by default and explained in the official\ndocumentation on codex.wordpress.org: https://codex.wordpress.org/TinyMCE_Custom_Styles\n\n= Features =\n\n* Load Settings from DB or .json file from theme\n* Enable/Disable some style_format features for more clean formatting\n* Nice interface to quickly add your formats\n* Ability to apply custom editor css for each rule separately\n* You can group your styles for more clear usage\n* Bootstrap preset: pre-defined bootstrap styles for editor.\n\n= Example: Custom link class =\n\nFor example, you can define an addition dropdown option of the css classes for the link tag.\nTo do so, create such row formatter:.\n\n* Title: My Link Style\n* Selector: a\n* Classes: my-link-style\n* Editor CSS: a.my-link-style { color:red; }\n\n= Plugin Demo =\n\nhttps://www.youtube.com/watch?v=fljkfet52eg\n\n= Presets =\n\nWe added special feature called \"Presets\" - these are pre-defined styles included inside the plugin.\nYou can import them to your site with a single click.\n\nWith presets we plan to add popular CSS framework classes to be able to use them inside the editor.\nWe started with a Bootstrap preset, because it's one of the most popular CSS framework right now.\n\n= ISSUES TRACKER =\n\nIf you have any feedbacks or bugs found, please write to our GitHub issues tracker:\nhttps://github.com/justcoded/just-tinymce-custom-styles/issues\n\n== Installation ==\n\n1. Download, unzip and upload to your WordPress plugins directory.\n2. Activate the plugin within your WordPress Administration Backend.\n3. Go to Settings \u003e TinyMCE Custom Styles.\n4. Open the Settings page, enable required elements and save Settings.\n5. Open the TinyMCE Styles page and add your options.\n6. Save values.\n\n== Upgrade Notice ==\n\nTo upgrade remove the old plugin folder. After than follow the installation steps 1-2. All settings will be saved.\n\n== Screenshots ==\n\n1. Plugin settings page where you can enable/disable formatter options\n2. Style formatters edit\n3. WordPress editor look\n3. Bootstrap styles preset\n\n== Changelog ==\n* Version 1.2\n\t* Fixed preset import: If you don't have \"type\" feature enabled in your settings, import will enable it for you.\n* Version 1.1\n\t* Ability to group new styles into dropdowns\n\t* Presets: pre-defined list of styles. Bootstrap added.\n* Version 1.0\n\t* First version of the plugin\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustcoded%2Fjust-tinymce-custom-styles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustcoded%2Fjust-tinymce-custom-styles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustcoded%2Fjust-tinymce-custom-styles/lists"}