Tagged: Yoast
-
AuthorPosts
-
January 10, 2014 at 1:09 pm #207978
I am trying to fully integrate my videos, which are hosted on Wistia, into Enfold using the oEmbed codes, so they can be recognised by Yoast Video SEO.
If I bring in the code and place it directly on a page/post, it works fine. BUT if I use the Advanced Layout Editor and use a Text Block, the code is not seen and is brought into WordPress as text.
If I add the link to a clear post/page, using the Default Editor, it works fine.
I tried adding the text into a page, (which had been previously designed using the Advanced Editor), by using the Basic Editor to add it, and it seems to have corrupted the page.
My questions are:
Does anyone know how to bring in the oEmbed pure link into Enfold without any elements affecting it?
OR
Can I mix styles on a page, where some elements are designed using the Advanced Layout Editor and some using the Basic Editor?Looking forward to hearing your responses.
Thanks in advance.January 10, 2014 at 8:59 pm #208161Hey!
Have you tried using a Text element and putting the code being in the Text tab?
Can you post a code example?
Best regards,
JosueJanuary 10, 2014 at 9:11 pm #208165Hi ImagineFS!
The advanced layout builder unfortunately can’t be used at the same time as the regular visual editor.
You can use shortcodes to create your layouts in the regular visual editor and add in the video link that way as a quick workaround.
What is the video link you are trying to use right now exactly? If you can add it here as a private response we’ll have something to test with and see about a better long term fix.
Cheers!
DevinJanuary 13, 2014 at 11:42 am #208891Josue, yes I tried using a Text element, but 2 things:
First the link is not seen, and all you see on the website is the text
And secondly, Yoast cannot see the code either.Devin,
Here is the code Im trying to use:
http://video.imaginefs.com/medias/jwtmn2t7w3?embedType=iframe&videoWidth=640I looked at using shortcodes, but the page is relatively complicated and it didnt seem that easy to re-create each page that way.
If I cant use these codes in some way within Enfold, we may need to move themes, as we are not getting the benefit of any Video SEO right now.
Any help, gratefully received.
January 13, 2014 at 10:21 pm #209193Are you using some other plugin to output the video from that url in regular visual editor content? Wistia isn’t listed as a WordPress oembed whitelisted site: http://codex.wordpress.org/Embeds
January 13, 2014 at 10:43 pm #209201Hi Devin,
No this is a code generated by Wistia. Oembed is one of the standard codes used by Yoast, so I am trying to get it working.It works fine outside the advanced editor, but thats what my current site has been developed in.
Im trying to find a way to get OEmbed to work within the advanced editor.
January 14, 2014 at 6:14 am #209326Is that the full code you are using and it isn’t working in the text tab of a text element (not the regular tab but the secondary text tab)?
January 14, 2014 at 10:46 am #209371Hi Devin,
Yes thats it. Thats the full OEmbed code from Wistia.
I have tried it within a Text Box, doesnt work
I have tried it within a text box, within an element, doesnt work
I have tried it on a blank page, NO elements/Boxes – all okIm not sure what you mean by the ‘seconday text tab’?
Can you pls explain.Tx Graham
January 14, 2014 at 11:41 am #209388Hi!
Please try to wrap your code into the embed shortcode like
[embed] http://video.imaginefs.com/medias/jwtmn2t7w3?embedType=iframe&videoWidth=640 [/embed]
and use the text editor instead of the html editor: http://www.clipular.com/c/6602341889343488.png?k=_uEF1MWdRNxoC3i03f5vf69HqjA
I tested this method with a vimeo video
[embed] https://vimeo.com/channels/aviathemes/67209750 [/embed]
and it worked for me.
Regards,
PeterJanuary 14, 2014 at 9:49 pm #209718Peter,
Thanks for the ideas, but unless I misunderstand, aren’t both of these are used OUTSIDE of the Advanced layout editor? My website has been designed INSIDE the advanced layout editor and therefore I cannot use the basic editor.The videos I am trying to get Yoast to see are on EXISTING pages.
If I start a new page, then it will see it fine, but I cant do that without re-designing the entire website.So I repeat my question:
“Im trying to find a way to get OEmbed to work within the advanced editor.”Thans
GrahamJanuary 14, 2014 at 9:50 pm #209721This is a screenshot from a text block using the advanced layout builder: http://www.clipular.com/c/5719116761530368.png?k=cKLNkftLJGIAoupsJ3zeNHJsvvQ
So yes, this is using the advanced layout builder.
January 14, 2014 at 9:57 pm #209733OK, my misunderstanding, sorry, I will try this method out and let you know.
Thank you for your patience.January 15, 2014 at 8:22 am #209903Hi!
I’ll leave this thread open (for follow up questions).
Cheers!
PeterJanuary 16, 2014 at 11:32 am #210622Hi Devin,
OK, have just tried that this morning and still doesnt work for me
Is there any way I can get you on the phone or that we can share my screen?
I just feel I may be doing something wrong.
Tx Graham
020 3369 0183January 16, 2014 at 11:38 am #210626Hi!
You can create us an admin account and post the login data as private reply – then we can add the embed code to a test page.
Regards,
PeterJanuary 16, 2014 at 11:41 am #210630Devin,
OK, I have done some further testing…
This code, which came from Wistia support seems to work:
http://dave.wistia.com/medias/w19hjwsi7b?embedType=seo&videoFoam=true&videoWidth=640This code, which is the recommended Wistia oEmbed code doesn’t work:
http://video.imaginefs.com/medias/tlygb5hk4i?embedType=iframe&videoWidth=640Does that help in any way?
Tx GrahamJanuary 16, 2014 at 11:49 am #210633This reply has been marked as private.January 16, 2014 at 11:55 am #210644This reply has been marked as private.January 16, 2014 at 6:30 pm #210783Can you please give an email that I can use outside of this forum please for sharing this info with both Enfold and Yoast.
January 16, 2014 at 6:34 pm #210787This reply has been marked as private.January 16, 2014 at 6:38 pm #210791Hey!
After checking Yoast’s code I think
http://video.imaginefs.com/medias/tlygb5hk4i?embedType=iframe&videoWidth=640
will not work (at least for now) because Yoast simply doesn’t support the url. If you check the plugin file code (video-seo.php) you’ll find following line
if ( in_array( $video['type'], array( 'youtube', 'vimeo', 'blip.tv', 'viddler', 'wistia' ) ) )
and it lists all search expressions. Your url doesn’t contain ‘youtube’, ‘vimeo’, ‘blip.tv’, ‘viddler’, ‘wistia’ and thus Yoast won’t recognize it….
Regards,
PeterJanuary 16, 2014 at 6:56 pm #210816Peter,
I dont know what to say, as it was Yoost, the owner and developer of Yoast Video SEO who told me which Wistia code to use.
I have started an email group with Wistia, you and Yoost all included. I hope that will resolve this.
Tx Graham
January 16, 2014 at 7:08 pm #210828Hi!
Maybe I’m wrong (I don’t know his plugin code very well) but I didn’t find any search expressions which work with imaginefs.com….
Another related expression iswp_oembed_add_provider( '<code>https?:\/\/(.+)?(wistia\.com|wi\.st)\/(medias|embed)\/.*</code>', 'http://fast.wistia.com/oembed', true );
but if I read it right it will work with http://XXX.wistia.com/medias/ and not with http://video.imaginefs.com/medias/ but let’s wait for Yoast’s answer….
Regards,
PeterJanuary 21, 2014 at 12:57 pm #212736This reply has been marked as private.January 21, 2014 at 1:16 pm #212740Hi!
The screenshot can be found here: https://kriesi.at/support/topic/using-oembed-within-advanced-layout-editor/#post-209388
I recommend to try the vimeo video/embed code first – insert it into the textbox, save the post and Yoast should recognize it. If this works it’s not a theme issue since the same logic/code is applied to all video services supported by Yoast video.
Best regards,
PeterJanuary 21, 2014 at 1:22 pm #212744This reply has been marked as private.January 21, 2014 at 1:47 pm #212755Hey!
Can you post the login credentials as private reply please – I can’t remember them…
Cheers!
PeterJanuary 21, 2014 at 6:01 pm #212869This reply has been marked as private.January 21, 2014 at 7:25 pm #212904Peter & all
It seems that the new Wistia code now works within Enfold, within a text block, within the Advanced Layout Editor.
It shows well in the page itself to the users, and Yoast now sees it within the Video SEO element, which should now be passed t Google.I have asked Peter to check this out and ensure its all working as it should, but it looks like we are there.
Awaiting your confirmation Peter.
MAny thanks to all involved.
GrahamJanuary 21, 2014 at 7:35 pm #212912Hi!
I didn’t receive the password yet – please sent it to (Email address hidden if logged out) or (Email address hidden if logged out)
However if all options show up (Yoast Video tab is visible) then everything works as expected and I don’t need to check your website.Regards,
Peter -
AuthorPosts
- The topic ‘Using oEmbed within Advanced Layout Editor’ is closed to new replies.