All Collections
Public Profile
Web Embed & Integrations
Connecting your Public Profile to WordPress
Connecting your Public Profile to WordPress

How to embed your public portfolio to WordPress

Katie Carey avatar
Written by Katie Carey
Updated over a week ago

The Artwork Archive public profile can be installed on most WordPress sites using the universal embed code. 

To start, follow these short instructions:

  1. In the WordPress admin, edit the page where you want to display your Portfolio (or create a new page).

  2. Change the edit box to "Text" instead of "HTML"

  3. Copy and Paste the Universal Embed Code below into the Text Editor of the Page. You can find your unique URL to embed by logging in to your Artwork Archive account and going here.

Note: newer versions of WordPress that use "blocks" may require you to insert a code block and paste the embed code into that block editor.

Embed code

This is the JavaScript embed code which loads and displays the Artwork Archive public portfolio on your site, typically where you want to display your available and past works on your website.

Note: The code below uses EXAMPLE-PROFILE in the url.  You will always want to copy and paste your own unique embed code from your Integrations Page.

To embed your public portfolio, paste the code into your website on the exact page and location that you want your portfolio to appear.

<!-- This is example code. Use your own personal embed code instead. -->
<div id="aa_embed" style="clear: both;"></div>
<script type="text/javascript">
  (function() {
    var d = document, s = d.createElement('script');
    s.type = "text/javascript"; s.async = true;
    s.src = "https://www.artworkarchive.com/profile/EXAMPLE-PROFILE/embed_js.js";
    (d.head || d.body).appendChild(s);
  })();
</script>
<noscript>Please enable JavaScript to view the artwork.</noscript>

Please note that every website is different. If you run into any issues or have any questions, please contact us.


Lastly, save and/or publish the page. 

Please Note: In order to access your embed code and successfully embed it to your existing website, you'll need to ensure your Public Profile is activated AND the artwork and/or collection you wish to share is set to public (default is private).

Did this answer your question?