Embedding Recorder & VideoWall on WordPress page
-
I have been trying to shortcake embed the recorder into a standard WordPress page by using the following code:
[ziggeorecorder ziggeo-width=”100%” ziggeo-theme=”modern” tags=”{username}, Storytelling”][/ziggeorecorder]
I am trying to pass the logged in username to Ziggeo but it doesn’t work. I’ve tried using tags=”{username}” and zigged-tags=”{username}”.
In addition to this, I have also tried to get the ziggeovideowall feature to work but can’t work out how to do it.
Is there any FAQs which show all the shortcakes etc and how to implement all the features into WordPress.
Thanks in advance.
-
Hi davygee,
Thank you for reaching out. At the moment we have our forum: https://support.ziggeo.com/hc/en-us/community/topics/200753347-WordPress-plugin and some pages in our docs that can help with this, however we are working on changing our docs to better outline all the features.
At this time the readme file available for each plugin has most of the info.
Looking at the shortcode, it looks OK, however the {username} is not something our system will recognize. Of course this might be something you are adding in some other way.
If you just add a recorder without any tags, it will by default capture the username of the person creating the video along with few other tags (depending on the location of the recorder).
So adding something like this would capture the username:
[ziggeorecorder ziggeo-width="100%" ziggeo-theme="modern"]
Now I do want to mention that the quotes you use ” are not the same as ” and that they could work differently for you depending on the WordPress version so I would suggest using non styled ones.
Now going back to the username, we do have some tags that we process, and using the same method as I will show you can add any custom processing tags you like to your WP website.
https://github.com/Ziggeo/ziggeo-wordpress-plugin/blob/master/core/hooks-examples.php#L143-L144
* Example of adding %CURRENT_ID% and %PAGE_ID%https://github.com/Ziggeo/ziggeo-wordpress-plugin/blob/master/core/hooks-examples.php#L156-L163
* Example of adding %USER_ID%, %USER_NAME_FIRST%, %USER_NAME_LAST%, %USER_NAME_FULL%, %USER_NAME_DISPLAY%, %USER_EMAIL%, %USER_USERNAME%.So going back to your code, if you wanted to capture the username and some other tags, you could change your code to the following:
[ziggeorecorder ziggeo-width="100%" ziggeo-theme="modern" tags="%USER_USERNAME%,Storytelling"]
In regards to the videowall. There are few things you want to do first (at this time).
First you will need to:
1. Log into your Ziggeo dashboard
2. Then in a side menu select the application you are using and click on Manage under the same application
3. At this point click on the Authorization Settings segment
4. Scroll down and search for the option to allow the indexing on the client side, which is labeled as “Client is allowed to perform the index operation”. Make sure it is checked
5. Click on Save button bellow.If you got here, great. At this time the videowall is allowed to make a call to grab the videos to display them.
* In future these steps will not be needed as we are adding our PHP SDK support into the plugin, so anyone can further extend the capabilities. That way all requests for videowall would work right away and would be retrieved from the backend instead of the frontend.
Now what we want to do is to create the videowall itself.
One example would be using the code like such:
[ziggeovideowall show wall_design="videosite_playlist" videos_to_show=""]
* The
show
parameter will show the videowall right away (default is to be hidden until you post a video comment). This was based on the original request from one of our customer and show parameter allows you to change this.
* The wall_design is one of the few designs that you want to have your videowall look like.
* videos_to_show is an interesting one. If you leave it as “” (empty quotes) as per above, you will get all of the videos. If you however were to do something likevideos_to_show="Storytelling"
then you would get all of the videos that are tagged with “Storytelling” tag. You can of course combine multiple tags as well if you wanted.Please also check:
https://support.ziggeo.com/hc/en-us/community/posts/212117427-VideoWall-parameters-introducing-new-changes and https://ziggeo.com/blog/videowall-the-best-way-to-easily-show-a-video-gallery-on-your-wordpress-based-website/* Do let us know how it goes and if there is anything else that we can be of assistance to you ??
Regards,
Bane@baned This is great thanks.
I have tested this out and have come across some issues.
The video wall appears while editing the WordPress page, but it doesn’t show when I normally just access the page.
Is there something I am missing.
I am using the following code:
[ziggeovideowall show videos_to_show="Storytelling" show_videos="all" wall_design="mosaic_grid"]
We are using Elementor with WordPress, so wondering if that may be an issue. And is there a better way for us to implement this?
Thanks
Great to hear that you got it working and happy to help with the videowall as well ??
I think that it is most likely a case of “HTML Entities”. Basically what that is, is a way to show you
"
(quote) while it is actually not a quote you are looking at, rather"
text.This is done to make some code output safe, however it might also cause issues where things are replaced the way they are not intended.
Can you please try adding the same code into Elementor’s Shortcode field and see if that makes any difference for you?
If not, that is fine, however I would need to inspect the page to know more (as visitor). If you want, you can send us an email with the URL to the page (since this is public, in case you do not want to share here) and we can check what might be happening. In such case you can use Help button in plugin settings or send us an email to [email protected] ??
Hi again, after quite some time. We are actively looking into the Ziggeo plugin with WordPress again and are struggling with the passing of WordPress User details via Tags.
We are using the following code:
<ziggeorecorder ziggeo-width="100%" ziggeo-theme="modern" tags="%USER_USERNAME%,Storytelling">
In both an HTML section or Shortcode section, the video recorder works and sends the video to Ziggeo…but the tags appear as %USER_USERNAME and Storytelling rather than sending the Username. I am logged in so it should pass the variable.
We got it to work once, months ago, but it’s stopped working.
Any help would be great. Thanks
Hi davygee,
I think that this is a bit different from the original thread so might make more sense opening a new one if you have any additional questions about this.
That said, there is no issue per say, however it will not work as expected.
This code you are using:
<ziggeorecorder ziggeo-width="100%" ziggeo-theme="modern" tags="%USER_USERNAME%,Storytelling">
It is our HTML embedding. When added like that our WP plugin will not process it.You would also need to add closing tag in such case:
</ziggeorecorder>
* It will work without it, however the HTML of your page would be broken and browser would try to fix it for you. It is of course always best if you do it yourself.
Now to use WP Core plugin you would instead write something like this:
[ziggeorecorder ziggeo-width="100%" ziggeo-theme="modern" tags="%USER_USERNAME%,Storytelling"]
As you do, the tag %USER_USERNAME% would become actual username.
You can find all of the available tags in this file:
https://github.com/Ziggeo/ziggeo-wordpress-plugin/blob/master/core/hooks-examples.php and you can add support for any custom tags in the pretty much the same way through your functions.php file (for example).Hope this helps ??
- The topic ‘Embedding Recorder & VideoWall on WordPress page’ is closed to new replies.