Sélectionner une page


Timeline Express est que meilleur plugin de chronologie WordPressCela vous permet de créer une belle chronologie verticale animée sur votre site. Remplissez votre site Web d’annonces, définissez la date et Timeline Express chargera les dernières et les meilleures annonces dans l’ordre chronologique correct.

Utilisez le shortcode fourni ([timeline-express]) pour placer la chronologie Timeline Express n’importe où sur votre site.

Si vous recherchez la performance, la flexibilité et un support de première classe, vous êtes au bon endroit.

Voir la démo de Timeline Express

Fonctions Timeline Express

  • Shortcode facile à utiliser pour placer la chronologie n’importe où sur votre site Web ( [timeline-express] )
  • Des calendriers réactifs qui ont fière allure sur tous les appareils.
  • Testé sur tous les navigateurs et compatible avec les mobiles.
  • des centaines de Police géniale Symboles inclus. Entrez un symbole différent pour chaque annonce.
  • Belles animations CSS3.
  • Spécifiez la durée du clip d’annonce de la chronologie.
  • Masquez la date de l’annonce sur la chronologie.
  • Masquez le lien Lire la suite pour chaque annonce sur la chronologie.
  • Spécifiez une image personnalisée à afficher sur la chronologie pour chaque annonce.
  • Spécifiez l’ordre croissant et décroissant des annonces sur la chronologie.
  • Extensions puissantes (gratuites et payantes).
  • Formatage de date localisé pour les utilisateurs internationaux.
  • i18n ready – Traduit pour les utilisateurs internationaux.

Fonctions PRO

  • Configurez plusieurs calendriers et attribuez des annonces à un ou à tous les calendriers.
  • Arrangement plus serré, moins d’espace entre les annonces individuelles sur la chronologie.
  • Créez des catégories et attribuez des catégories à vos annonces.
  • Fonctions de tri de la chronologie. Trier les chronologies par catégories, chronologies ou une combinaison des deux.
  • Support prioritaire, extraits de code déployés en cas de besoin, etc.

Liste complète des fonctionnalités

Timeline Express a été utilisé avec succès sur un certain nombre de petits et grands sites Web. Nos utilisateurs ont créé un certain nombre de choses étonnantes en utilisant notre plugin.

Timeline Express a été utilisé pour créer:

  • Chronologie de l’histoire de l’entreprise
  • Chronologie des réalisations personnelles
  • Chronologie des annonces de produits (roadmap / cycles de publication)
  • Chronologie de l’événement
  • Histoire de police / incendie
  • Chronologie du fil Twitter
  • Chronologie des publications / pages / publications personnalisées
  • Chronologie de l’historique des clients

La petite liste ci-dessus montre la flexibilité et la puissance de Timeline Express. Découvrez le nôtre Documentation pour quelques extraits de code utiles,

Modules complémentaires Timeline Express

Nous avons développé des modules complémentaires puissants qui étendent Timeline Express au-delà de ses fonctionnalités de base. De nombreux modules complémentaires sont des fonctionnalités demandées par les utilisateurs que nous avons externalisées dans des modules complémentaires. Si vous recherchez une fonctionnalité avancée que vous ne voyez pas dans le plugin de base, consultez une liste de nos modules complémentaires.

Afficher tous les modules complémentaires

Traductions Timeline Express

Timeline Express est prêt pour la traduction! Avec toutes les fonctionnalités i18n appropriées, 100% de notre plugin est prêt pour la traduction. Si vous êtes multilingue et que vous souhaitez traduire le plugin dans l’une des langues qui ne sont pas encore disponibles, nous sommes prêts à vous donner une longue licence de site unique de Timeline Express Pro valable un an. Nous sommes de grands fans de la communauté open source et pensons que ce plugin devrait être disponible pour tout le monde dans sa langue maternelle. Si vous êtes intéressé, veuillez nous contacter Page de contact.

Le projet Timeline Express Polyglot peut être trouvé Ici.

Voir la démo de Timeline Express

Cherchez-vous de la documentation supplémentaire? Essayez ceci Base de connaissances.

Sites multilingues et chronologie Express

Timeline Express a été minutieusement testé avec certains des plugins de traduction les mieux notés et les plus utilisés.

Deux plugins multilingues avec lesquels nous sommes 100% compatibles WPML et Polylang.

Timeline Express peut être compatible avec d’autres plugins multilingues. Nous ne l’avons tout simplement pas testé à fond avec d’autres. Si vous trouvez qu’il est compatible avec d’autres plugins, veuillez entrer en contact et faites-le nous savoir et nous pouvons l’ajouter à cette liste.

Ce plugin a été à l’origine inspiré par les gens formidables de CodyHouse.io.
Vous avez une idée d’une fonctionnalité à ajouter à Timeline Express? Nous attendons avec impatience de nouvelles idées! Vous pouvez nous contacter en utilisant le formulaire de contact sur notre site Web. WP Timeline Express.

Documentation développeur

Crochet + filtre

Utilisez des images personnalisées au lieu de symboles de police impressionnants (nouveau v1.1.6.7).

Les utilisateurs peuvent désormais utiliser l’image d’annonce personnalisée à la place des superbes icônes de police en utilisant le filtre suivant. Un grand merci à Pete Nelson pour la demande de tirage et rend cela possible et accessible à tous.

Filtres – Timeline-Express-Custom-Icon-HTML

Exemple d’application: https://gist.github.com/EvanHerman/6bbc8de82f34b4cb3c5c

Utilisez une autre taille d’image pour les annonces (nouvelle version 1.1.5.5).

Par défaut, Timeline Express génère une taille d’image personnalisée à utiliser dans la chronologie. Si vous souhaitez utiliser une taille d’image différente, vous pouvez utiliser le filtre suivant.

Exemple:

function change_timeline_express_announcement_image_size( $image_size ) {
    $image_size="full";
    return $image_size;
}
add_filter( 'timeline-express-announcement-img-size' , 'change_timeline_express_announcement_image_size' );

Définissez vos propres champs personnalisés pour les messages d’annonce (nouveau v1.1.5).

Les utilisateurs peuvent désormais ajouter des champs personnalisés aux messages d’annonce de Timeline Express. Cela permet un meilleur contrôle des annonces et de l’affichage frontal. L’utilisation de ce hook en conjonction avec un modèle d’annonce unique personnalisé vous donne le plus grand contrôle.

Exemple:

function add_custom_timeline_express_field( $custom_fields ) {
    $custom_fields = array(
        array(
            'name' => __( 'Example Text Field', 'timeline-express' ),
            'desc' => __( 'this is an example user defined text field.', 'timeline-express' ),
            'id'   => 'announcement_user_defined_text',
            'type' => 'text_medium',
        ),
        array(
            'name' => __( 'Example WYSIWYG', 'timeline-express' ),
            'desc' => __( 'this is an example wysiwyg field.', 'timeline-express' ),
            'id'   => 'announcement_user_defined_wysiwyg',
            'type' => 'wysiwyg',
        ),
        array(
            'name' => __( 'Example Email Field', 'timeline-express' ),
            'desc' => __( 'this is an example user defined email field.', 'timeline-express' ),
            'id'   => 'announcement_user_defined_money',
            'type' => 'text_email',
        )
    );
    return $custom_fields;
}
add_filter( 'timeline_express_custom_fields' , 'add_custom_timeline_express_field' );

Dans cet exemple, 3 nouveaux champs sont ajoutés sous le champ « Image d’annonce » dans le message d’annonce.

Le premier champ est un simple champ de texte. Le deuxième champ est un exemple pour WYSIWYG et le troisième est un champ de courrier électronique.

Remarque: vous pouvez ajouter autant de champs que vous le souhaitez et les afficher dans le frontend avec le get_post_meta () Une fonction.

Ajustez le slug ‘Annonce’ (Nouveau v1.1.4).

Les utilisateurs peuvent désormais définir leur propre slug pour les messages d’annonce à l’aide du filtre fourni 'timeline-express-slug'. Cela modifie la structure de l’URL de l’annonce, éventuellement à des fins de référencement. Vous mettriez le code suivant dans votre fichier functions.php pour les rubriques actives.

Après avoir entré le code dans le fichier functions.php, vous voudrez mettre à jour vos permaliens. Vous pouvez le faire en allant dans « Paramètres> Permaliens » et en cliquant simplement sur « Enregistrer ». Cela empêchera la page 404 de s’afficher lorsque vous changerez le slug.

Exemple:

// alter '/announcement/' to be '/event/'
function timeline_express_change_announcement_slug( $slug ) {
    $slug = 'event';
    return $slug;
}
add_filter('timeline-express-slug', 'timeline_express_change_announcement_slug' );

Cet exemple modifierait le paramètre par défaut /announcement/ Escargot à /event/.

Modifiez le texte du bouton Plus d’informations (Nouveau v1.1.3.1).

Les utilisateurs peuvent désormais modifier le texte du bouton Plus d’infos à l’aide du filtre gettext et du domaine de texte Timeline-Express fournis.

Exemple:

// alter 'Read more' to say 'View Announcement'
function timeline_express_change_readmore_text( $translated_text, $untranslated_text, $domain ) {
    switch( $untranslated_text ) {
        case 'Read more':
          $translated_text = __( 'View Announcement','timeline-express' );
        break;
     }
   return $translated_text;
}
add_filter('gettext', 'timeline_express_change_readmore_text', 20, 3);

Dans cet exemple, « Lire la suite » est modifié pour afficher « Afficher l’annonce ».

Ajoutez des classes personnalisées au bouton Plus d’informations (Nouveau v1.1.3.1).

Les utilisateurs peuvent désormais ajouter des classes personnalisées au bouton d’annonce Plus d’informations. Cela permet un meilleur contrôle lors de l’ajustement de la chronologie à votre sujet actuellement actif.

Paramètre:

$ button_classes = Classes de boutons par défaut affectées au bouton Plus d’infos

Exemple:

// add a custom class to the Timeline Express readmore link
function timeline_express_custom_readmore_class( $button_classes ) {
    return $button_classes . 'custom-class-name';
}
add_filter( 'timeline-express-read-more-class' , 'timeline_express_custom_readmore_class' );

Cet exemple imprime le code HTML du bouton Lire la suite suivant sur la page:

<a href="http://site.com/link-to-announcement" class="cd-read-more btn btn-primary custom-class-name">Read more</a>

Configurez un format de date personnalisé pour l’affichage frontal (nouveau v1.0.9).

La nouveauté de la version 1.0.9 est la localisation des données dans le frontend. Le format de la date est désormais contrôlé par vos paramètres de date sous « Général> Paramètres ».

Si pour une raison ou une autre vous souhaitez spécifier un format de date différent de celui fourni par WordPress Core, vous pouvez utiliser le filtre fourni timeline_express_custom_date_format.

Le seul paramètre que vous devez passer à votre fonction est $ date_format qui (comme cela sonne) est le format de la date.

Quelques exemples de mise en forme:

  • m.d.Y – 19/11/2014
  • d-m-y – 11-19-14
  • d M y – 19 novembre 2014
  • D j/n/Y – Mer 19 novembre 2014
  • l jS of F – Mercredi 19 novembre

Exemple:

function custom_te_date_format( $date_format ) {
    $date_format = "M d , Y"; // will print the date as Nov 19 , 2014
    return $date_format;
}
add_filter( 'timeline_express_custom_date_format' , 'custom_te_date_format' , 10 );
  • d – Représentation numérique d’un jour avec les zéros non significatifs 01 à 31.
  • m – Représentation numérique d’un mois avec les zéros non significatifs 01 à 12.
  • y – Représentation numérique d’une année, deux chiffres.

  • D – représentation textuelle d’un jour, trois lettres du lundi au dimanche.

  • j – Représentation numérique d’un jour sans zéros non significatifs de 1 à 31.
  • n – Représentation numérique d’un mois sans zéros non significatifs de 1 à 12.
  • Y – Représentation numérique d’une année, quatre chiffres.

  • S – Suffixe anglais pour le jour du mois. Se compose de 2 caractères st, nd, rd ou th.

  • F – représentation textuelle d’un mois de janvier à décembre.

  • M – représentation textuelle d’un mois, trois lettres de janvier à décembre.

Afficher plus de paramètres de mise en forme de la date

Téléchargez votre propre fichier de modèle d’annonce (nouvelle v1.0.8)

Par défaut, toutes les publicités individuelles tentent de charger un seul fichier modèle.php. Si cela ne peut pas être trouvé, nous avons fait de notre mieux pour mettre en œuvre un modèle pour vous. Si vous n’êtes pas satisfait du fichier modèle que nous vous avons fourni, vous avez deux options. Votre première option est de copier le répertoire des modèles d’annonces individuels inclus dans le plugin dans le répertoire racine de vos sujets actifs. Cela oblige le plugin à charger ce fichier à la place. Vous pouvez ensuite ajuster ce fichier au contenu de votre cœur sans craindre que vos modifications soient perdues lors de la prochaine mise à jour.

Ensuite, vous pouvez utiliser notre nouveau filtre pour charger votre propre fichier de modèle personnalisé. Si, pour une raison quelconque, vous avez conçu ou développé votre propre fichier single.php que vous préférez utiliser, ou si vous souhaitez simplement utiliser la page page.php pour vos sujets à la place, vous pouvez utiliser le filtre fourni pour modifier le modèle chargé. Voici un exemple (vous souhaitez mettre ce code dans le fichier functions.php de votre rubrique active):

Exemple:

// By default Timeline Express uses single.php for announcements
// you can load page.php instead
// just change page.php to whatever your template file is named
// keep in mind, this is looking in your active themes root for the template
function custom_timeline_express_template_file( $template_file ) {
    $template_file="page.php";
    return $template_file;
}
add_filter( 'timeline_express_custom_template' , 'custom_timeline_express_template_file' , 10 );

Spécifier la version de Font Awesome (nouveau 1.1.7.8)

Les utilisateurs peuvent maintenant spécifier quelle version de la police awesome doit être chargée à partir de la police CDN awesome. Si la version fantastique de la police n’est pas trouvée, le remplacement inclus (version 4.6.1) est utilisé comme alternative.

Exemple:

// use a different version of Font Awesome
function timeline_express_alter_font_awesome_version( $version ) {
    $version = '4.4.0';
    return $version;
}
add_filter( 'timeline_express_font_awesome_version', 'timeline_express_alter_font_awesome_version' );

Dans l’exemple ci-dessus, la version 4.4.0 pour la police awesome est chargée à partir du CDN pour la police awesome au lieu de la version stable actuelle.



Source link

Recent Posts