How to Embed Your Web Plugin on WordPress

This feature is not available in all solutions. For more information, contact your supplier point of contact.




Web plugins allow you to automatically and easily display supplier-provided content on your website: rotating offers, videos, lead capture forms, product showcases, and downloads such as white papers and case studies. With a web plugin from Zift Solutions, syndicated content adjusts automatically based on data about current website visitors. This dynamic content syndication allows you to target the interests of website visitors to deliver the most relevant content to the user. Delivering the right content at the right time greatly increases website visitor conversion rates.

Before you get started please read the following as they are intended to make this an easy step-by-step installation. Failure to adhere to these recommendations will likely result in a failed implementation.

  • Important 1: You must have a WordPress administrator role in your WordPress Admin Console to complete these instruction

  • Important 2: Make sure your WordPress account is updated to the latest version before proceeding. Furthermore, make sure your WordPress theme is compatible with the latest version of WordPress

  • Important 3: Verify that you do not have any redirect plugins installed and/or enabled. Permalink Redirect is one such plugin that will strip away important URL parameters and effectively cause your web plugin to only refresh the Zift Web Plugin landing page.

  • Important 4: Our directions only address a standard WordPress interface. Any WordPress web admin builder tools (e.g. beaverbuilder) that reorganizes the WordPress interface will require you to use our directions as a potential guide to identify and interact with the new locations of these features within your WordPress administration console.

  • Important 5: If you are a WordPress Admin and do not see Plugins as a menu option then you do not have an applicable WordPress instance/plan to install third-party content and you will need to go to WordPress for more information to acquire a WordPress instance/plan that supports plugins.

Back To Top

How to Install a Web Plugin on WordPress

The WordPress platform does not natively support server-side inclusion (such as PHP). The following directions will prepare your WordPress instance to process PHP, which will render your Zift123 web plugin.

  1. To host the PHP code in a page of your WordPress site, you will need to install a plugin that processes PHP. You will need to search for a PHP processor plugin by navigating to Plugins > Add New from the left sidebar within your WordPress Administrator account. 
  2. In Plugins > Add New Search and install XYZScripts Insert PHP Code Snippet plugin by following the installation steps.
  3. Once installed, click the newly created menu item, titled XYZ PHP Code, on the left sidebar menu in your WordPress Admin Console. Click the Add New PHP Code Snippet button. You will need to name your new snippet so that you can identify it later with the Tracking Name field. Now that you are prepared to insert code in this plugin. Do not close this browser tab as you will need it later. Open a new browser tab (Ctrl + T) and login to Zift123 either directly or through your vendor partner portal.
  4. You will want to activate a plugin if you have not done so already OR find a previously activated plugin.  To see all plugins available to you and have not yet activated your plugin, do the following:
    1. In Zift CMM, navigate to Web Plugins > My Web Plugins and select the plugin you would like to install.
    2. Activate the plugin. You will be on the Activity Dashboard.
    3. Select Edit or Review to access the Web Plugin Wizard.
  5. If you have already activated the plugin, do the following:
    1. In Zift CMM, navigate to Zift CMM > Web Plugins >search or filter to locate the plugin previously activated.
    2. Select the web plugin by clicking the hyperlinked name. You will land on the Activity Dashboard.
  6. In the Web Plugin Wizard, select the third step titled Embed. Alternatively, if you are no longer presented the Web Plugin Wizard then select Embed from the buttons along the top-right.

    Note: If Embed is grayed-out then you are in the Wizard and you need to complete the required actions below the action buttons before the Embed button will become available.

  7. From within the Embed Code screen select Advanced Options.
  8. Select Server-side PHP from these server-side scripting language options.
    1. Server-side - PHP
    2. Server-side - JSP
    3. Server-side - ASP
    4. Server-side - Coldfusion
  9. Highlight the entire code with your mouse and copy the PHP script from the revealed service window. You will no move back to your WordPress Administration console by clicking on your previously open tab (likely the tab directly left of your Zift123 tab). Remember tat the PHP script is saved to your computer's clipboard.
  10. In your WordPress Admin console, your screen should be displaying the open interface of XYZ PHP Code (previously prepared in Steps 1-3) and you have already provided a Tracking Name name for your snippet.
  11. Paste the PHP code snippet into the XYZScripts plugin service window titled PHP code (without <?php ?>)
  12. Delete <?php from the first line and ?> from the last line within the service window. Click Update.
  13. Once installed, go to the item named XYZ PHP Code on the left side menu in WordPress. Select this new menu item. There is now an identifier next to the Tracking Name titled Snippet Short Code. With your mouse, highlight and then copy (Ctrl + C) the entire short code identifier, including the brackets [ ], to your computer clipboard.
  14. In your WordPress Admin Console, navigate to the page where you would like the Zift Web Plugin to appear and paste (Ctrl + V) the snippet short code identifier from your computer clipboard into the Text tab of your chosen WordPress page making sure there is no other content in this box.
  15. Next, Publish/Update your WordPress page.
  16. Confirm your newly published/updated website page by navigating to it publicly in a new browser tab (Ctrl + T)

Please review the additional troubleshooting notes below to make sure that your plugin content is optimized and functioning as intended within your WordPress instance.

Back To Top

Additional Troubleshooting Notes

  • Click through your Zift Web Plugin to verify that links resolve new content. You can verify expected content from within the Preview pane of your Web Plugin in Zift123.
  • WordPress themes can adversely affect the intended look and feel of the Zift Web Plugin. Please contact Zift Support if you have concerns.
  • If everything above is completed but it is still not displaying, you may have to update your jQuery to the latest version. This plugin should be able to update jQuery for you to the latest version. jQuery Updater  

Back To Top

Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request
© 2019 Zift Solutions, Inc.
Powered by Zendesk