{"id":100247,"date":"2019-03-24T11:20:47","date_gmt":"2019-03-24T11:20:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/th23-social\/"},"modified":"2020-05-15T09:15:16","modified_gmt":"2020-05-15T09:15:16","slug":"th23-social","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/th23-social\/","author":7362199,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"trunk","tested":"5.4.19","requires":"4.2","requires_php":"5.6.32","requires_plugins":"","header_name":"th23 Social","header_author":"Thorsten Hartmann (th23)","header_description":"Social sharing and following buttons via blocks, auto-inserts, shortcodes and widgets - without external resources loading, including follower and share counting","assets_banners_color":"e7e3df","last_updated":"2020-05-15 09:15:16","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/th23.net\/th23-social","header_plugin_uri":"","header_author_uri":"http:\/\/th23.net\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1363,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.2.0":"<ul>\n<li>Get the full potential of social sharing and following with the Professional extension<\/li>\n<\/ul>","v0.1.3 (first public release)":"<ul>\n<li>n\/a<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"2056224","resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":"2056224","resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"2056224","resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"th23-social\/block-bar":{"name":"th23-social\/block-bar","title":"th23 Social"}},"tagged_versions":["0.1.3","0.2.0","1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":"2056224","resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"2056224","resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":"2056224","resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":"2056224","resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":"2056224","resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":"2056224","resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Auto-insert sharing bar after the content in posts","2":"Follow (or share) widget, flexible claim","3":"Showing follow bar every x entries in an overview page \/ archive","4":"Easy to use Gutenberg blocks to share or follow","5":"Admin area offering relevant settings next to entry edit page in sidebar \/ metabox","6":"Extensive set of options, including extension of social services by user"}},"plugin_section":[163309],"plugin_tags":[2037,36551,11224,138,174],"plugin_category":[56],"plugin_contributors":[90665],"plugin_business_model":[],"class_list":["post-100247","plugin","type-plugin","status-closed","hentry","plugin_section-blocks","plugin_tags-follow","plugin_tags-follower","plugin_tags-following","plugin_tags-share","plugin_tags-social","plugin_category-social-and-sharing","plugin_contributors-th23","plugin_committers-th23"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/th23-social_e7e3df.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/th23-social\/assets\/screenshot-1.jpg?rev=2056224","caption":"Auto-insert sharing bar after the content in posts"},{"src":"https:\/\/ps.w.org\/th23-social\/assets\/screenshot-2.jpg?rev=2056224","caption":"Follow (or share) widget, flexible claim"},{"src":"https:\/\/ps.w.org\/th23-social\/assets\/screenshot-3.jpg?rev=2056224","caption":"Showing follow bar every x entries in an overview page \/ archive"},{"src":"https:\/\/ps.w.org\/th23-social\/assets\/screenshot-4.jpg?rev=2056224","caption":"Easy to use Gutenberg blocks to share or follow"},{"src":"https:\/\/ps.w.org\/th23-social\/assets\/screenshot-5.jpg?rev=2056224","caption":"Admin area offering relevant settings next to entry edit page in sidebar \/ metabox"},{"src":"https:\/\/ps.w.org\/th23-social\/assets\/screenshot-6.jpg?rev=2056224","caption":"Extensive set of options, including extension of social services by user"}],"raw_content":"<!--section=description-->\n<p>Provide your users the option to <strong>follow you on social networks<\/strong> and enable them to <strong>share your posts \/ pages<\/strong>. But keep as much control about your and your users data as possible.<\/p>\n\n<p>The plugin offers you various options to show social sharing \/ following buttons:<\/p>\n\n<ul>\n<li>Decide to show the social bars always or only on single posts \/ pages<\/li>\n<li>Embed social follow bars <strong>after each x entries<\/strong> in overviews like archives and search results<\/li>\n<li>Auto-insert a social sharing bar <strong>at the end of each entry<\/strong><\/li>\n<li>Use <strong>shortcodes<\/strong> to manually embed social bars wherever you want - including the option to specify additional shortcodes (you might have used earlier) to be translated<\/li>\n<\/ul>\n\n<p>Counting of followers and shares is done <strong>on your own server<\/strong>, while the current count can be changed manually to be in sync with already existing numbers. It is possible to show the number of shares \/ followers as total and\/or per social network.<\/p>\n\n<p>Strictly no loading of external scripts or resources - making a <strong>GDPR (DSGVO)<\/strong> compliant usage easier.<\/p>\n\n<h4>Social networks<\/h4>\n\n<p>Out-of-the-box supported social networks:<\/p>\n\n<ul>\n<li>Facebook<\/li>\n<li>Twitter<\/li>\n<li>LinkedIn<\/li>\n<li>Xing<\/li>\n<li>Instagram (only following)<\/li>\n<li>Pinterest<\/li>\n<li>RSS (only following)<\/li>\n<\/ul>\n\n<p>Manual extension with <strong>additional social services \/ networks is possible<\/strong> in the admin area. Selective enabling \/ disabling for sharing \/ following is possible per social service.<\/p>\n\n<h4>Professional extension<\/h4>\n\n<p>Further functionality is available as <a href=\"https:\/\/th23.net\/th23-social\/\">Professional extension<\/a>:<\/p>\n\n<ul>\n<li>Improve <strong>presentation of shared content<\/strong> on social services, by automatically embedding dedicated HTML tags to posts and pages<\/li>\n<li>Define a <strong>dedicated image in optimized size<\/strong> for each post \/ page, to ensure consistency and good visiblity upon shares on social media<\/li>\n<\/ul>\n\n<h4>Special opportunity<\/h4>\n\n<p>If you are <strong>interested in trying out the Professional version<\/strong> for free, write a review for the plugin and in return get a year long license including updates, please <a href=\"https:\/\/th23.net\/user-management\/?register\">register at my website<\/a> and <a href=\"https:\/\/th23.net\/contact\/\">contact me<\/a>. First come, first serve - limited opportunity for the first 10 people!<\/p>\n\n<h4>Integration with other plugins<\/h4>\n\n<p>For an even better user experience this <strong>plugin integrates<\/strong> with the following plugins:<\/p>\n\n<ul>\n<li><strong>th23 Subscribe<\/strong> showing a subscription button within follow bars, manageable via th23 Social settings in the admin area - find this plugin in the <a href=\"https:\/\/wordpress.org\/plugins\/th23-subscribe\/\">WP plugin repository<\/a> or the <a href=\"https:\/\/th23.net\/th23-subscribe\/\">plugins website<\/a> for more details and its Professional version with even more features<\/li>\n<li><strong>Crop Thumbnails<\/strong> allowing selective (manual) cropping of images to be presented on social media upon shares via integration with <a href=\"https:\/\/wordpress.org\/plugins\/crop-thumbnails\/\">Crop Thumbnails<\/a> plugin<\/li>\n<\/ul>\n\n<p>For <strong>more information<\/strong> on the plugin or to get the Professional extension visit the <a href=\"http:\/\/th23.net\/th23-social\/\">authors website<\/a>.<\/p>\n\n<!--section=installation-->\n<p>To install th23 Social follow these easy steps:<\/p>\n\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/th23-social<\/code> directory, or install the plugin through the WordPress plugins screen<\/li>\n<li>Activate the plugin through the 'Plugins' screen in the WordPress admin area<\/li>\n<li>Use the 'Settings' -&gt; 'th23 Social' screen to configure the plugin<\/li>\n<li>Especially add your accounts for the social services and check which services should be available to your users for following or sharing<\/li>\n<li>To add the th23 Social widget to your sidebar or footer, go to 'Appearance' -&gt; 'Widgets' in the WordPress admin area, drag the 'th23 Social' widget from 'Available Widgets' on the left to a selected 'Widget Area' on the right<\/li>\n<li>To define a social image for an entry or modify the share counts, go to the post \/ page edit screen and access the 'th23 Social' sidebar \/ metabox<\/li>\n<\/ol>\n\n<p>That is it - your users will now have the option to follow you or share your content on various social services!<\/p>\n\n<!--section=faq-->\n<dl>\n<dt><h3>How to show social service icons?<\/h3><\/dt>\n<dd><p>To style the social buttons showing Genericon icons instead of first letter and service name, insert the following into your themes style CSS.\nNote: Requires Genericons font being available! Inserting manual updates into the theme CSS file might be needed again after theme updates!<\/p>\n\n<pre><code>\/* th23 Social: Inserts in entries *\/\n.entry-content .th23-social {\n    border-top: 2px dashed rgba(51,51,51,.3);\n    margin-top: 3em;\n    padding-top: 2em;\n}\n\n\/* th23 Social: General buttons *\/\n.th23-social .button {\n    font-size: 1.2em;\n}\n\n\/* th23 Social: style th23 Subscribe button *\/\n.th23-social .th23-subscribe-button {\n    color: #820000;\n}\n.th23-social .th23-subscribe-button:hover,\n.th23-social .th23-subscribe-button:focus,\n.th23-social .th23-subscribe-button:active {\n    background-color: #820000;\n}\n\n\/* th23 Social: enable Genericons for services they exist for *\/\n.th23-social .f-button .button-letter,\n.th23-social .t-button .button-letter,\n.th23-social .l-button .button-letter,\n.th23-social .i-button .button-letter,\n.th23-social .p-button .button-letter,\n.th23-social .r-button .button-letter,\n.th23-social .th23-subscribe-button .button-letter {\n    display: none;\n}\n.th23-social .f-button:before,\n.th23-social .t-button:before,\n.th23-social .l-button:before,\n.th23-social .i-button:before,\n.th23-social .p-button:before,\n.th23-social .r-button:before,\n.th23-social .th23-subscribe-button:before {\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-smoothing: antialiased;\n    display: inline-block;\n    font-family: \"Genericons\";\n    font-size: 100%;\n    font-style: normal;\n    font-weight: normal;\n    font-variant: normal;\n    line-height: calc(1.8em - 2px);\n    speak: none;\n    text-align: center;\n    text-decoration: inherit;\n    text-transform: none;\n    vertical-align: unset;\n}\n\n\/* th23 Social: Facebook *\/\n.th23-social .f-button:before {\n    content: \"\\f204\";\n}\n\n\/* th23 Social: Twitter *\/\n.th23-social .t-button:before {\n    content: \"\\f202\";\n}\n\n\/* th23 Social: LinkedIn *\/\n.th23-social .l-button:before {\n    content: \"\\f207\";\n}\n\n\/* th23 Social: Xing - NOT existing in Genericons set *\/\n\n\/* th23 Social: Instagram *\/\n.th23-social .i-button:before {\n    content: \"\\f215\";\n}\n\n\/* th23 Social: Pinterest *\/\n.th23-social .p-button:before {\n    content: \"\\f209\";\n}\n\n\/* th23 Social: RSS *\/\n.th23-social .r-button:before {\n    content: \"\\f413\";\n}\n\n\/* th23 Social: Subscribe *\/\n.th23-social .th23-subscribe-button:before {\n    content: \"\\f410\";\n}\n\n\/* th23 Social: Follow widget *\/\n.th23-social .total-count {\n    white-space: nowrap;\n}\n\n\/* th23 Social: Follow widget *\/\n.th23-social-widget .follow .total-count {\n    display: block;\n}\n<\/code><\/pre><\/dd>\n<dt><h3>Why does the \"by\" profile link in Facebook not show up upon sharing?<\/h3><\/dt>\n<dd><p>There seem to be ongoing changes by Facebook on if and how they use these Open Graph tags.<\/p>\n\n<p>It currently looks like authors have to give permission to a publication or website (and the associated FB page) in order to be cited as author in the \"byline\" for shared content.<\/p>\n\n<p>To do so and have your profile linked you need to login to your Facebook profile, go to Settings (for your profile), and click \"Linked Publications\" (for a direct link once logged in <a href=\"https:\/\/www.facebook.com\/settings?tab=author_publisher\">click here<\/a>). On this page you need to add your websites Facebook page as a \"Linked Publication\".<\/p>\n\n<p>For some details and further links see https:\/\/stackoverflow.com\/questions\/46658129\/facebook-stopped-displaying-articleauthor<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>[enhancement, Basic\/Pro] enable Professional extension - providing additional functionality<\/li>\n<li>[enhancement, Basic\/Pro] major update for plugin settings area, easy upload of Professional extension files via plugin settings, adding screen options, adding unit descriptions, simplified display (hide\/show examples), improved error logging<\/li>\n<li>[enhancement, Basic\/Pro] optimize parameter gathering upon loading plugin<\/li>\n<li>[enhancement, Basic\/Pro] enhanced security preventing direct call to plugin files<\/li>\n<li>[fix, Basic\/Pro] - various small fixes for style, wording, etc<\/li>\n<\/ul>\n\n<h4>v1.0.1<\/h4>\n\n<ul>\n<li>[fix] Prevent auto-creation of own image size upon upload - this will be taken care of upon selection as social image<\/li>\n<li>[fix] Remove call to deprecated PHP function \"create_function\" upon widget initialization<\/li>\n<\/ul>\n\n<h4>v1.0.0<\/h4>\n\n<ul>\n<li>[enhancement] German translation<\/li>\n<li>[fix] approach to include social bars now compatible with more themes (different hook allowing for more flexibility in theme file names supported)<\/li>\n<li>[fix] current URL and connector determination now also works in edge-cases and is using the most simple form allowed<\/li>\n<li>[fix] author fields only available \/ used for type \"article\" in OpenGraph \/ Facebook<\/li>\n<li>[fix] add rel=\"nofollow\" to social links to avoid search engines indexing<\/li>\n<li>[fix] only load JS files in admin when required<\/li>\n<li>[fix] new WP default theme (2019) uses styling via \"entry\" instead of \"hentry\" class - catering now for both...<\/li>\n<li>[fix] ensure proper building of links, preventing some mail programs \/ browsers otherwise breaking line and not recognize URL<\/li>\n<li>[fix, PRO] ensure read more extension is really \"raw\" format and not HTML entity<\/li>\n<\/ul>\n\n<h4>v0.2.0<\/h4>\n\n<ul>\n<li>[enhancement] Introduce default social image - as fallback option and for overview pages<\/li>\n<li>[fix] do not insert social bars into search results (maybe truncated in the middle) or feeds (no proper CSS styling)<\/li>\n<li>[fix] ensure white color on service background color on hover - didn't get priority on some themes<\/li>\n<li>[fix] add title attribute, picked up as modal title by Corp Thumbnail plugin<\/li>\n<\/ul>\n\n<h4>v0.1.3 (first public release)<\/h4>\n\n<ul>\n<li>n\/a<\/li>\n<\/ul>","raw_excerpt":"Social sharing and following buttons via block, auto-insert, shortcode and widget - without external resources, including follower and share counting","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/100247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=100247"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/th23"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=100247"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=100247"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=100247"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=100247"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=100247"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=100247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}