-
-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support other social networks #219
Comments
do we want to add this? or just make it easy to extend from a child theme for the sites that might want it? |
also sina weibo, basically let's just add a filter to register additional social networks from a child theme. |
pinterest and instagram are added, should probably still have a way to register additional ones from a child theme |
For users or for the whole site, or both? We filter the theme options: https://github.com/INN/Largo/blob/master/options.php#L704 Adding a site-wide option is just some array splicing. For users, there would need to either be two filters or one filter and a unified system for generating options in coauthors and in normal users, and a filter upon that. |
for the whole site, the options are there but we'd need to add support for the places where the additional options might appear (header/footer, follow widget, etc.) |
The floating social buttons, article-top social buttons, and the Largo Follow widget all use But that would be a mess of string manipulation. We should probably do this:
We'd be able to more-easily reorder buttons in child themes by deregistering and reregistering with different priorities, and it would be a lot easier to add more buttons from within Largo and from child themes by just adding more button-actions on the hook. This change wouldn't be a breaking change as long as the For the header and other places using We might want to add a filter in the middle of And we'd want documentation. and reference implementations. |
have received requests for pinterest and instagram.
The text was updated successfully, but these errors were encountered: