Title: schema – Make WordPress Plugins

---

#  Tag Archives: schema

 [  ](https://profiles.wordpress.org/ipstenu/) [Ipstenu (Mika Epstein)](https://profiles.wordpress.org/ipstenu/)
10:03 pm _on_ October 1, 2015     
Tags: schema   

# 󠀁[Protocol Relative Enqueues](https://make.wordpress.org/plugins/2015/10/01/protocol-relative-enqueues/)󠁿

With the httpHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the
underlying protocol used by the World Wide Web and this protocol defines how messages
are formatted and transmitted, and what actions Web servers and browsers should 
take in response to various commands./2 and httpsHTTPS HTTPS is an acronym for Hyper
Text Transfer Protocol Secure. HTTPS is the secure version of HTTP, the protocol
over which data is sent between your browser and the website that you are connected
to. The 'S' at the end of HTTPS stands for 'Secure'. It means all communications
between your browser and the website are encrypted. This is especially helpful for
protecting sensitive data like banking information. features of WordPress on the
future plan, it’s time for a reminder about how to enqueue things. If you haven’t
read [John’s post about https configurations](https://make.wordpress.org/core/2015/10/01/request-for-feedback-your-https-configurations/),
please do. We want to make things work well for everyone and future proof your code
🙂

A common method to enqueue fonts is to use the CSSCSS CSS is an acronym for cascading
style sheets. This is what controls the design or look and feel of a site. url like
this:

    ```notranslate
    wp_enqueue_style( 'my_awesome_css', 'http://somecoolurl.com/my-awesome.min.css' );
    ```

The problem with this, as we move to more and more of an https world, is that will
cause errors with people who want that beautiful green padlock. In order to make
their life easier, please use protocol relative URLs in your enqueues:

    ```notranslate
    wp_enqueue_style( 'my_awesome_css', '//somecoolurl.com/my-awesome.min.css' );
    ```

It’s really that simple. The future will thank you.

Edit: Yes, if a url has HTTPS and you can use it, use it. Eventually we’ll all be
https and none of this will matter, but hard coding in http is making life difficult
🙂

[#schema](https://make.wordpress.org/plugins/tag/schema/)

 [  ](https://profiles.wordpress.org/otto42/) [Samuel Wood (Otto)](https://profiles.wordpress.org/otto42/)
4:14 pm _on_ April 16, 2013     
Tags: schema   

# 󠀁[Be the Author…](https://make.wordpress.org/plugins/2013/04/16/be-the-author/)󠁿

So, I’ve had this working for a while, but not a lot of people noticed, so I figured
I’d spell it out explicitly.

WordPress.orgWordPress.org The community site where WordPress code is created and
shared by the users. This is where you can download the source code for WordPress
core, plugins and themes as well as the central location for community conversations
and organization. [https://wordpress.org/](https://wordpress.org/) pluginPlugin 
A plugin is a piece of software containing a group of functions that can be added
to a WordPress website. They can extend functionality or add new features to your
WordPress websites. WordPress plugins are written in the PHP programming language
and integrate seamlessly with WordPress. These can be free in the WordPress.org 
Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party. pages have special magic Google 
markup. This is what allows many of the Google tricks we do for plugin pages to 
work. If you’ve ever searched for one of our plugins on Google, you may have noticed
that it says it’s “free” as well as showed the rating as stars and such. This is
all using Google’s Rich Snippets functionality with markup from the schema.org specifications.

One of the magic tricks we do is to point to your WordPress.org Profiles page as
the “author” of the plugin. It’s your plugin, after all, and you deserve the credit.
But promoting the authorship is only half the picture, it helps if Google also knows
who you are as an author. Then they can do something clever too:

![googleauthor](https://make.wordpress.org/plugins/files/2013/04/googleauthor.png)

This is a sample entry for one of my plugins from the [Rich Snippets Testing tool](http://www.google.com/webmasters/tools/richsnippets).
The photo and authorship info may not show up on every search result that gets my
plugin up on Google’s search results, but it certainly doesn’t hurt. But to get 
this information to be capable of showing, Google needs to connect your profile 
and user information on WordPress.org with a profile and user information from Google
+. To do this, there’s two steps:

**Step 1**: Edit your WordPress.org profile to include a link to your Google+ account.
You can do this yourself, and you can see how I did it on [my Profiles page](https://profiles.wordpress.org/Otto42/).
I included this link in my “About Me” section: https://plus.google.com/100201852715113506716?
rel=author

Note that the ?rel=author bit is important, that’s what tells Google that you are
the author here and links your G+ account to this page.

**Step 2**: Tell Google that you contribute to WordPress.org. To do this, go to 
your Google+ Profile. In the “Links” section you will find a “Contributor To” area.
You need to add two links to this area:

 * The first link will be a link to your own profile page, on http://profiles.wordpress.
   org. This completes the connection and tells Google that you and the profile 
   are the same person. Because your plugin page automatically links to your profile
   with the author information, making this connection creates an indirect authorship
   connection to all your plugins.
 * The second link you need to make is a link to http://wordpress.org itself. This
   is because Google wants there to be an explicit connection on the same domain
   name (not a subdomain), and so this link is required. And hey, you’re contributing
   to WordPress.org every time you update your plugin or theme, so well done there!
   🙂

After doing both these steps, you can try your plugin’s URLURL A specific web address
of a website or web page on the Internet, such as a website’s URL www.wordpress.
org in the Rich Snippets tool yourself, and voila, you’ll see the magic. Note that
you may not see it in the actual Google search results for weeks, and it may never
appear. Google shows snippets like these on terms of their own choosing. All you’re
doing here is to give them the data that lets their engine do the magic, if it can.

[#schema](https://make.wordpress.org/plugins/tag/schema/)