Expand description
§use-wordpress
WordPress metadata primitives for RustUse.
§Experimental
use-wordpress is experimental while use-php remains below 0.3.0.
§Example
use use_wordpress::{WordPressPluginHeader, WordPressPluginHeaderName, WordPressText};
let header = WordPressPluginHeader::new(
WordPressPluginHeaderName::new("Plugin Name")?,
WordPressText::new("Example Tools")?,
);
assert_eq!(header.name().as_str(), "Plugin Name");§Scope
- Plugin header fields, theme metadata fields, post type slugs, taxonomy slugs, capability strings, and REST namespace/route labels.
§Non-goals
- WordPress SDK behavior, REST clients, plugins, themes, hooks, blocks, or runtime integration.
§License
Licensed under either Apache-2.0 or MIT.
Structs§
- Word
Press Capability - Word
Press Plugin Header - WordPress plugin header metadata.
- Word
Press Plugin Header Name - Word
Press Post Type Slug - Word
Press Rest Namespace - Word
Press Rest Route - Word
Press Taxonomy Slug - Word
Press Text - Word
Press Theme Field - WordPress theme metadata field.
- Word
Press Theme Field Name
Enums§
- Word
Press Error - Error returned when WordPress metadata is invalid.
- Word
Press Metadata Kind - WordPress primitive metadata kind.