Affichage du nombre de partage social
Fermé
zeurbik82
Messages postés
6
Date d'inscription
mardi 20 août 2019
Statut
Membre
Dernière intervention
26 août 2019
-
Modifié le 22 août 2019 à 10:02
zeurbik82 Messages postés 6 Date d'inscription mardi 20 août 2019 Statut Membre Dernière intervention 26 août 2019 - 26 août 2019 à 11:28
zeurbik82 Messages postés 6 Date d'inscription mardi 20 août 2019 Statut Membre Dernière intervention 26 août 2019 - 26 août 2019 à 11:28
A voir également:
- Affichage du nombre de partage social
- Partage de photos - Guide
- Partage d'abonnement - Accueil - Services en ligne
- Partage d'écran whatsapp pc - Accueil - Messagerie instantanée
- Fin du partage de compte disney + - Accueil - Streaming
- Album partagé google - Guide
2 réponses
yg_be
Messages postés
23361
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
29 novembre 2024
Ambassadeur
1 556
20 août 2019 à 17:44
20 août 2019 à 17:44
bonjour, tu ne nous dis rien de la technologie que tu utilises pour réaliser ce site.
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 325
21 août 2019 à 10:22
21 août 2019 à 10:22
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)
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)
zeurbik82
Messages postés
6
Date d'inscription
mardi 20 août 2019
Statut
Membre
Dernière intervention
26 août 2019
Modifié le 26 août 2019 à 11:25
Modifié le 26 août 2019 à 11:25
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
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
zeurbik82
Messages postés
6
Date d'inscription
mardi 20 août 2019
Statut
Membre
Dernière intervention
26 août 2019
26 août 2019 à 11:28
26 août 2019 à 11:28
Par contre il y a se fichier là "social-share-count.php". Voici le contenu.
<?php
/* Copyright 2018 Fuel Themes */
class thbShares {
/**
private function __construct() { }
/**
public function __clone() { _doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'theissue' ), '1.7' ); }
/**
public function __wakeup() { _doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'theissue' ), '1.7' ); }
/**
public function __call( $name = '', $args = array() ) { unset( $name, $args ); return null; }
/**
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;
}
/**
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
}
}
}
/**
function thb_shares() {
return thbShares::instance();
}
//Enjoy!
thb_shares();
<?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();
Modifié le 20 août 2019 à 17:54