For the first question, you will need to add some code to your website, either to your theme’s functions.php file or wherever you keep custom code. Make sure your files are backed up.
First, go to the settings page and check the “After Content” setting for the post type you want to show buttons on, and set the heading as you like it.
Then you will want to add the custom code to show the buttons before the post content without the heading:
add_filter( 'the_content', 'prefix_scriptless_before_content' );
/**
* Add the social sharing buttons to the beginning of the content without the heading.
*
* @param string $content
* @return string
*/
function prefix_scriptless_before_content( $content ) {
if ( ! function_exists( 'scriptlesssocialsharing_do_buttons' ) ) {
return $content;
}
if ( 'post' !== get_post_type() ) {
return $content;
}
return scriptlesssocialsharing_do_buttons( false ) . $content;
}
(Using scriptlesssocialsharing_do_buttons
with false
as the argument will remove the heading.) This code example will work for posts–you will want to adjust it if you want to show buttons on other post types.
To fix the buttons to the bottom of the screen on mobile would just require some custom CSS inside of a media query. This thread has some sample CSS which may help get you started, and then you would just have to wrap it in a media query for your desired mobile screen width.