Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kasparsd/code-prettify
WordPress plugin for automatic code highlighting using the Prettify library. No shortcodes, no classnames, pure awesome.
https://github.com/kasparsd/code-prettify
blogging composer-package prettify-library syntax-highlighting wordpress wordpress-plugin
Last synced: about 2 months ago
JSON representation
WordPress plugin for automatic code highlighting using the Prettify library. No shortcodes, no classnames, pure awesome.
- Host: GitHub
- URL: https://github.com/kasparsd/code-prettify
- Owner: kasparsd
- Created: 2013-05-23T08:59:49.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2023-03-19T19:53:38.000Z (almost 2 years ago)
- Last Synced: 2024-10-23T08:54:19.823Z (2 months ago)
- Topics: blogging, composer-package, prettify-library, syntax-highlighting, wordpress, wordpress-plugin
- Language: JavaScript
- Homepage: https://wordpress.org/plugins/code-prettify
- Size: 1.35 MB
- Stars: 96
- Watchers: 5
- Forks: 22
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Code Prettify
Contributors: kasparsd
Tags: code, pre, highlighting, highlight, highlighter, syntax, syntax highlighting, prettify
Requires at least: 3.0
Tested up to: 6.1
Stable tag: 1.5.1100% automatic code highlighting using the Prettify library. No shortcodes, no classnames, fully automatic and pure awesome.
## Description
Uses a customized version of the [Code Prettify library](https://github.com/kasparsd/code-prettify-lib/pull/1) to support local styles and scripts. Plugin applies code highlighting automatically to all `
` tags on the page.**Compatible with Gutenberg and doesn't lock you in with specific markup requirements.**
### Development
Plugin development [on GitHub](https://github.com/kasparsd/code-prettify).
### Credits
Created and maintained by [Kaspars Dambis](https://kaspars.net). All of my open source work is available [on GitHub](https://github.com/kasparsd).
Use Contact Form 7? [Storage for Contact Form 7](http://preseto.com/go/cf7-storage) is my commercial plugin (GPL license) for storing all form submissions in your WordPress database.
Cover photo by [Yuri Samoilov](https://www.flickr.com/photos/110751683@N02/13334080323/)
## Installation
Simply upload the plugin and active it. It works out of the box and doesn't have any configuration options.
## Frequently Asked Questions
None, yet.
## Screenshots
1. Syntax highlighting applied to a `
` block and inline `` segments.
## Changelog
### 1.5.1 (November 8, 2021)
- Fix the deprecation notice for how the data is passed to the script.
- Mark as tested with WordPress 5.8.### 1.5.0 (April 19, 2020)
- Preload the `prettify.css` file for performance improvements.
- Add WordPress coding standards checks.
- Add support for Composer install.### 1.4.2 (January 14, 2019)
- Switch to legacy PHP array syntax for better compatibility.
### 1.4.1 (December 21, 2018)
- Add a trailing semicolon to all JS files to support concatenation.
### 1.4.0 (December 20, 2018)
- Update the Prettify library.
- Don't highlight standalone `` blocks without the `
` wrapper.
- Mark as tested with WordPress 5.0.### 1.3.4
- Update the Prettify library.
- Ensure that Prettify styles are applied to the contents of `` and `` elements.
### 1.3.3
- Update the Prettify library.
- Highlight `` blocks too.
### 1.0
- Initial release.
## Upgrade Notice
### 1.0
Initial release.