Affichage du nombre de partage social
zeurbik82
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
zeurbik82 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
zeurbik82 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un site d'information qui affiche au par le template, au bas des articles le nombre total de partage effectué pour un article par le lecteur. Je voudrais le supprimé mais l'option n'existe pas sur le template. Quelqu'un peut-il m'aider à supprimer l'affichage du nombre total des partages. Voici le lien : h t t p : / / www.urbanpress.ci
J'ai un site d'information qui affiche au par le template, au bas des articles le nombre total de partage effectué pour un article par le lecteur. Je voudrais le supprimé mais l'option n'existe pas sur le template. Quelqu'un peut-il m'aider à supprimer l'affichage du nombre total des partages. Voici le lien : h t t p : / / www.urbanpress.ci
2 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, tu ne nous dis rien de la technologie que tu utilises pour réaliser ce site. -
Bonjour
tu as deux solutions
soit enlever directement l 'appel du code de la fonction, tu la trouveras en cherchant la class "post-share" dans la page index.php ou ses dérivés (content-index.php par exemple), il vaut mieux créer un thème enfant pour le faire
soit en le cachant avec visibility:hidden ou display:none dans le code css de post-share , la fonction ne sera plus affichée mais toujours présente ( utile si tu veux l'utiliser plus tard)
cependant comme c'est un thème payant, contacte son support au cas où l'option existerait déjà sans que tu l'ai remarqué. Avec les thèmes avec de multiples options qui bien souvent sont rajoutées au fur et à mesure des besoins ou des demandes, l'organisation des options est parfois chaotique (pour rester poli)
-
C'est un ancien template qui n'est plus pris en charge une version ancienne. L'es articles affichent 0 PARTAGES je veux masque que le zéro mais impossible, quand j passe par Css il masque les deux.
Pour class "post-share" dans la page index.php ou ses dérivés (content-index.php par exemple), je ne trouve pas directement le fichier il a plusieurs fichier qui sont appelé par le fichier function.php -
Par contre il y a se fichier là "social-share-count.php". Voici le contenu.
<?php
/* Copyright 2018 Fuel Themes */
class thbShares {
/**- A dummy magic method to prevent thb_Shares from being loaded more than once.
- @since thb_Shares (1.0.0)
- /
private function __construct() { }
/**- A dummy magic method to prevent thb_Shares from being cloned.
- @since thb_Shares (1.0.0)
- /
public function __clone() { _doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'theissue' ), '1.7' ); }
/**- A dummy magic method to prevent thb_Shares from being unserialized.
- @since thb_Shares (1.0.0)
- /
public function __wakeup() { _doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'theissue' ), '1.7' ); }
/**- Magic method to prevent notices and errors from invalid method calls.
- @since thb_Shares (1.0.0)
- /
public function __call( $name = '', $args = array() ) { unset( $name, $args ); return null; }
/**- Main plugin constructor
- @return object instance
- @since thb_Shares (1.0.0)
- /
public static function instance() {
static $instance = null;
// Only run these methods if they haven't been run previously
if ( null === $instance ) {
$instance = new thbShares;
$instance->init();
}
// Always return the instance
return $instance;
}
/**- Initialize the plugin
- @return void
- @since thb_Shares (1.0.0)
- /
public function init() {
require_once('social-share-functions.php');
add_action( 'post_submitbox_misc_actions', array( $this, 'admin_edit_shares' ) );
}
public function admin_edit_shares() {
$post_id = filter_input( INPUT_GET, 'post', FILTER_VALIDATE_INT );
if ( empty( $post_id ) ) { return; }
if ('publish' === get_post_status( $post_id ) ) {
?>
<div class="misc-pub-section curshares misc-pub-curshares">
<span id="timesshared">
<span class="dashicons dashicons-share" style="color: #888;"></span> <?php esc_html_e( 'Total Shares', 'theissue' ); ?>: <b><?php echo get_post_meta( $post_id, 'thb_all_counts', true ); ?></b>
</span>
</div>
<?php
}
}
}
/**- Main function responsible for returning the instance
- @return thb_Shares
- /
function thb_shares() {
return thbShares::instance();
}
//Enjoy!
thb_shares();
-