PHPackages                             wpscholar/wp-structured-video-data - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. wpscholar/wp-structured-video-data

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

wpscholar/wp-structured-video-data
==================================

Structured data for video embeds in WordPress.

1.0(6y ago)6101GPL-2.0-or-laterPHP

Since May 28Pushed 6y ago1 watchersCompare

[ Source](https://github.com/wpscholar/wp-structured-video-data)[ Packagist](https://packagist.org/packages/wpscholar/wp-structured-video-data)[ RSS](/packages/wpscholar-wp-structured-video-data/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

WP Structured Video Data
========================

[](#wp-structured-video-data)

Structured data for video embeds in WordPress.

Not familiar with structured data? Take a look at these resources:

- [Google Developers - Structured Video Data Reference](https://developers.google.com/search/docs/data-types/video)
- [Schema.org - VideoObject Reference](https://schema.org/VideoObject)
- [Google Structured Data Testing Tool](https://search.google.com/structured-data/testing-tool/u/0/)

Requirements
------------

[](#requirements)

PHP 5.6+ WordPress 4.8+

Prerequisites
-------------

[](#prerequisites)

Install [Composer](https://getcomposer.org/)

Installation
------------

[](#installation)

- Add the module to your WordPress plugin or theme project via Composer:

```
composer require wpscholar/wp-structured-video-data
```

- Make sure you have added the Composer autoloader to your project:

```
require __DIR__ . '/vendor/autoload.php';
```

Usage
-----

[](#usage)

By default, all video embeds in WordPress will automatically have the appropriate structured data injected.

Advanced Usage
--------------

[](#advanced-usage)

If you want to use this for specific video URLs that aren't within the WordPress content:

```
