is changed. * * @param int $old_post_id The old post id. * @param int $new_post_id The new post id. */ public function disable_timestamp_for_previous_legal_page( $old_post_id, $new_post_id ) { if ( $old_post_id !== $new_post_id ) { \delete_post_meta( $old_post_id, '_yoast_wpseo_wordproof_timestamp' ); } } /** * Return the Yoast post meta key for the SDK to determine if the post should be timestamped. * * @param array $meta_keys The array containing meta keys that should be used. * @return array */ public function add_post_meta_key( $meta_keys ) { return [ $this->post_meta_key ]; } /** * Return an empty array to disable automatically timestamping selected post types. * * @param array $post_types The array containing post types that should be automatically timestamped. * @return array */ public function wordproof_timestamp_post_types( $post_types ) { return []; } /** * This filters hides the certificate if the Yoast post meta key is not set to true. * * @param bool $value If the certificate should be shown. * @param WP_Post $post The post object of the post for which to determine the certificate should be shown. * @return bool|null */ public function show_certificate( $value, $post ) { if ( ! $value ) { return $value; } if ( ! $this->wordproof->integration_is_active() ) { return false; } return \boolval( PostMetaHelper::get( $post->ID, $this->post_meta_key ) ); } /** * Adds the WordProof integration toggle to the array. * * @param array $fields The currently registered meta fields. * * @return array A new array with meta fields. */ public function add_meta_field( $fields ) { $fields['advanced']['wordproof_timestamp'] = [ 'type' => 'hidden', 'title' => '', 'default_value' => '', 'description' => '0', ]; return $fields; } /** * Enqueue the uikit script. * * @return void */ public function enqueue_assets() { if ( CertificateHelper::show() ) { $flat_version = $this->asset_manager->flatten_version( \WPSEO_VERSION ); /** * We are using the Admin asset manager to register and enqueue a file served for all visitors, * authenticated and unauthenticated users. */ $script = new WPSEO_Admin_Asset( [ 'name' => 'wordproof-uikit', 'src' => 'wordproof-uikit.js', 'version' => $flat_version, ] ); $this->asset_manager->register_script( $script ); $this->asset_manager->enqueue_script( 'wordproof-uikit' ); } } /** * Adds async to the wordproof-uikit script. * * @param string $tag The script tag for the enqueued script. * @param string $handle The script's registered handle. * @param string $src The script's source URL. * * @return string The script's tag. * * @phpcs:disable WordPress.WP.EnqueuedResources.NonEnqueuedScript */ public function add_async_to_script( $tag, $handle, $src ) { if ( $handle !== WPSEO_Admin_Asset_Manager::PREFIX . 'wordproof-uikit' ) { return $tag; } return ""; } } 3xDavs - Mixdecale
L'en-tête

3xDavs

3xdavs, de son vrai nom David, est un artiste chanteur ivoirien connu pour être le créateur du style musical « Maimouna n’a Remonté ». Ce nouveau style musical ivoirien mêle des éléments de rap ivoirien et de coupé décalé, créant ainsi un mélange unique qui fait danser les mélomanes ivoiriens.

3xdavs a été une source d’inspiration pour de nombreux artistes et amis, qui ont décidé de rejoindre son mouvement. Parmi ces artistes figurent Jr Lamelo, Ste Milano, JD, Himra, Tchaikabo, et bien d’autres. Ensemble, ils contribuent à promouvoir et à développer ce nouveau style musical indépendant en Côte d’Ivoire.

Grâce à son originalité et à son talent, 3xdavs a su créer un engouement autour de sa musique et a attiré l’attention des mélomanes ivoiriens. Son style unique et son approche novatrice ont permis de mettre en avant la diversité et la créativité de la scène musicale ivoirienne.

Laisser un commentaire

Sons Artiste

Videos Artiste