vistamedia / socialmeta Goto Github PK
View Code? Open in Web Editor NEWFacebook open graph and Twitter cards for Joomla! articles and FLEXIcontent items
Facebook open graph and Twitter cards for Joomla! articles and FLEXIcontent items
After installing this and checking my site I have found that the Open Graph metadata is not being applied globally. As mentioned, the Single Contact and Category Blog menu items do not have any metadata applied to them from the extension. I have tested this on 2 different sites with the same results.
In the "components" tab, add the option to use "meta description" as the OG:description as well as existing options and the option to use "first image" in the article as an option
Hi,
It is scheduled a Joomla 4 version Social Meta ?
Thanks
Bertrand
Google structured data testing tool fails on the "ld+json" part with the message "
A value for the publisher field is required.", while the publisher is present as an opengraph tag (but really missing in the json).
Hi,
This is almost nothing, but it is a bit painful after a dozen items:
Under the Social tab, when I want to choose the image, I have to click and open the pop-up window twice.
Since on the first try, there is no 'insert' or 'update' button.
I have to close the pop-up, and open it again: there we are, the buttons are back :)
I experienced this for the 1rst time with Joomla 3.9.4, and it is still there J! 3.9.5.
Here are some screen print :
First try (notice that there is no lift on the right side to go dow to buttons)
Second try (notice the lift has come back, and so had the buttons)
Hi,
SocialMeta use for "og:locale" the default language of the site, but should take consideration the alternative code language when the plugin « System – Language Code » is activated.
To reproduce :
This does not need to be tested on a multilang site.
Test instructions:
Edit the System Language Code plugin and enable it, save.
After save, a new tab "Language Codes" will show.
Enter fr-CA for example (if your default site language is fr-FR)
Display an article in frontend and look at source:
Instead of
<meta property="og:locale" content="fr_FR">
we should get get
<meta property="og:locale" content="fr_CA">
Yes I'm lazy I just copy past this pull request with litle modification.
This could help to create a fix :
https://github.com/joomla/joomla-cms/blob/staging/plugins/system/languagecode/languagecode.php
To understand to role of this core plugin
https://joomlaseo.com/blog/multilingual-seo-in-joomla (take a look at this paragraphe "System – Language Code")
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=27390
error from : video.php
query.yahooapis.com
html table is no longer supported.
jQuery.getJSON("//query.yahooapis.com/v1/public/yql?" +
"q=SELECT%20*%20FROM%20htmlstring%20WHERE%20url=%27" +
encodeURIComponent( url ) +
"%27%20AND%20xpath=%27descendant-or-self::meta%27&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=?",
Check and show messages inside plugin configuration, e.g. check Article Manager parameter show_article_options which will prevent SocialMeta TAB from showing inside article form
class JFormFieldSocialMetaChecks extends JFormFieldList
JFactory::getApplication()->enqueueMessage('..', 'warning');
So to avoid user wondering why social TAB is not showing when:
JComponentHelper::getParams( 'com_content' )->get('show_article_options') == 0
We need to add a warning message like:
'Article manager' parameter: "Show article options", needs to be enabled otherwise,
plugin's 'Social' parameter TAB , will not be shown in the article form
Hi all
I'm with Joomla 3.7 and i have a warning in joomla update area about update of Socialmeta plugin from version 1.0 utiil version 1.1.
When i manage automatic update, I have a sucess mesage
But unfortunatly the same warning about update from Socialmeta plugin from version 1.0 untiil version 1.1. is back even after update
Same on your side ?
Hello,
First, let me thank you for this Joomla Extension! I have been looking for something like this for a while now and just happened to stumble upon it. I also really like the fact that you have an override where we can specify an og:image per article instead of just relying on the intro or full article image.
I recently implemented this on 2 of my sites with no problem. The only exception being that I do not see the Facebook Page URL (article:publisher) on the posts. I have added the URL for the Facebook page starting with https but the name of the site page is not displayed next to the web address like it is in your demo image. I have made sure that article:publisher is set to show. When I use Facebook Sharing Debugger I can see the meta tag article:publisher so it is picking it up.
Is this feature still supported with Joomla 3.8.1?
Also, the "related links" are also not showing. Is this still supported? If it is, is it up to Facebook as to whether or not they are shown?
kind regards!
hello it will be good to add twiter recommandation
<meta name="twitter:title" content="Le titre Twitter de cette page" />
<meta name="twitter:description" content="La description Twitter de cette page" />
<meta name="twitter:image" content="L'URL de l'image descriptive de cette page" />
When will it be possible to use this very nice plugin also on (flexi)categories? Thank you for this plugin anyway
Hi, first of all I want to say thanks for this extension and the time you're giving to the community.
I'm using the last version of socialmeta from GitHub ( from this week...). I also did some tests on WAMP with a fresh Joomla 3.5.1 installation.
My Website load normally around in 0.8 second
https://gtmetrix.com/reports/www.laboitelibre.ca/VS0iIfrV
When Socialmeta plugin is activated, the Website will load in 2.2 seconds. I did some more tests with Gtmetrix just to avoid false positive.
https://gtmetrix.com/reports/www.laboitelibre.ca/83RlcgbP
On WAMP php 7.0 with Joomla! Debug Console :
My Profile Information :
Time: 13.55 ms / 760.09 ms Memory: 0.600 MB / 10.79 MB Application: afterRender
Time: 5.27 ms / 478.82 ms Memory: 0.097 MB / 10.06 MB Application: afterRender (without the plugin)
Database queries total: 478.95 ms
Database queries total: 159.06 ms (without the plugin)
6 duplicate found :
Duplicate queries: #11
SELECT *
FROM lwlc1_content
WHERE `id` = '24'
Duplicate queries: #15
SELECT `m`.`tag_id`,`t`.*
FROM `lwlc1_contentitem_tag_map` AS m
INNER JOIN `lwlc1_tags` AS t
ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = 'com_content.article'
AND `m`.`content_item_id` = 24
AND `t`.`published` = 1
AND t.access IN (1,1,2,3,6)
Explain
id select_type table partitions type possible_keys key key_len ref rows filtered Extra
1 SIMPLE m NULL ALL idx_tag_type NO INDEX KEY COULD BE USED NULL NULL 7 14
Duplicate queries: #25
SELECT params
FROM `lwlc1_contact_details`
WHERE `user_id` = '700'
Explain
id select_type table partitions type possible_keys key key_len ref rows filtered Extra
1 SIMPLE lwlc1_contact_details NULL ALL NULL NO INDEX KEY COULD BE USED NULL NULL 8 12.50 Using where
Hope I gave enough information to reduce this database consuming. I can do some more tests if asked!
Cya :D
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.