Les actualités du Lundi 06 novembre 2023 dans les métiers du web - Marmits.com - Reims

Le: 06 11 2023 à 15:07 FrenchWeb.fr Auteur: Richard Menneveux

Second épisode de notre nouveau rendez vous avec Fanny BOUTON, et nos invités pour parler du Cloud dans toutes ses dimensions, techniques bien sur, mais également marketing ou encore business. Nous recevons aujourd’hui Jean Louis Queguiner,  le fondateur de GLADIA.IO, une solution de transcription de contenus audio en texte. L’IA est bien entendu au coeur …

L’article A la découverte de GLADIA, une solution de speech to text, motorisée par une IA. est apparu en premier sur FRENCHWEB.FR.

Le: 06 11 2023 à 14:30 Webdesigner Depot

It’s the beginning of a new month, which means only one thing around here: it’s time for tools.

Le: 06 11 2023 à 13:37 Alsacreations.com - Actualités Auteur: Rodolphe

Le CMS WordPress propose nativement dans sa gestion de contenu des Articles (contenus classés temporellement par date de publication) et des Pages.

Wordpress Logo

Ces deux entités sont relativement semblables, mais par défaut les Pages manquent de fonctionnalités pourtant proposées avec les Articles :

  • les Catégories
  • les Étiquettes (ou tags)

Ces deux méthodes de classement sont des taxonomies : les catégories sont hiérarchiques tandis que les étiquettes sont facultatives et ne sont pas hiérarchiques.

Durant le développement de votre projet, vous souhaiterez peut être aussi associer ces catégories et étiquettes aux Pages pour profiter de leur classification et de toutes les fonctions natives bien pratiques en découlant, comme par exemple lister toutes les pages d'une catégorie, ou toutes les pages reliées à une étiquette.

La solution

L'extrait de code proposé peut être inséré dans le fichier functions.php du thème.

WordPress prévoit déjà une méthode register_taxonomy_for_object_type pour ajouter une taxonomie existante (cela tombe bien, c'est le cas ici, les catégories et étiquettes existent déjà) à un type d'objet (à savoir les Pages). Le premier paramètre sera la taxonomie, category pour les catégories natives et post_tag pour les étiquettes natives. Le deuxième paramètre l'objet concerné : page, on devine assez aisément pourquoi.

Nous lançons cette action dès l'initialisation init du CMS et ajoutons une action complémentaire sur l'événement pre_get_posts (sauf dans l'interface d'administration) qui se déclenche lorsqu'on prépare une requête mais avant de la lancer. Elle permettra de modifier le fonctionnement initial du CMS pour compléter les boucles et afficher des listes de Pages basées sur les catégories, afin de rendre ce comportement plus proche de celui que l'on a sur les Articles. Ce complément n'est apporté que sur les requêtes des templates d'archive et de tag d'où les tests de l'existence des paramètres get .

<?php

/**
 * Taxonomies (catégories et tags) également associées aux Pages
 */
function register_taxonomies_to_pages() {
    register_taxonomy_for_object_type('category', 'page');
    register_taxonomy_for_object_type('post_tag', 'page');
}
add_action('init', 'register_taxonomies_to_pages');

function category_and_tag_archives($wp_query) {
    if ($wp_query->get('category_name') || $wp_query->get('cat') || $wp_query->get('tag'))
        $wp_query->set('post_type', array('post','page'));
}
if (!is_admin()) {
    add_action('pre_get_posts', 'category_and_tag_archives');
}

Conséquence, nous pouvons désormais gérer ces taxonomies dans les Pages :

WordPress taxonomies étiquettes et catégories dans Pages

Bon développement !

Publié par Alsacreations.com

Le: 06 11 2023 à 13:37 Alsacreations.com - Apprendre Auteur: Rodolphe

Le CMS WordPress propose nativement dans sa gestion de contenu des Articles (contenus classés temporellement par date de publication) et des Pages.

Wordpress Logo

Ces deux entités sont relativement semblables, mais par défaut les Pages manquent de fonctionnalités pourtant proposées avec les Articles :

  • les Catégories
  • les Étiquettes (ou tags)

Ces deux méthodes de classement sont des taxonomies : les catégories sont hiérarchiques tandis que les étiquettes sont facultatives et ne sont pas hiérarchiques.

Durant le développement de votre projet, vous souhaiterez peut être aussi associer ces catégories et étiquettes aux Pages pour profiter de leur classification et de toutes les fonctions natives bien pratiques en découlant, comme par exemple lister toutes les pages d'une catégorie, ou toutes les pages reliées à une étiquette.

La solution

L'extrait de code proposé peut être inséré dans le fichier functions.php du thème.

WordPress prévoit déjà une méthode register_taxonomy_for_object_type pour ajouter une taxonomie existante (cela tombe bien, c'est le cas ici, les catégories et étiquettes existent déjà) à un type d'objet (à savoir les Pages). Le premier paramètre sera la taxonomie, category pour les catégories natives et post_tag pour les étiquettes natives. Le deuxième paramètre l'objet concerné : page, on devine assez aisément pourquoi.

Nous lançons cette action dès l'initialisation init du CMS et ajoutons une action complémentaire sur l'événement pre_get_posts (sauf dans l'interface d'administration) qui se déclenche lorsqu'on prépare une requête mais avant de la lancer. Elle permettra de modifier le fonctionnement initial du CMS pour compléter les boucles et afficher des listes de Pages basées sur les catégories, afin de rendre ce comportement plus proche de celui que l'on a sur les Articles. Ce complément n'est apporté que sur les requêtes des templates d'archive et de tag d'où les tests de l'existence des paramètres get .

<?php

/**
 * Taxonomies (catégories et tags) également associées aux Pages
 */
function register_taxonomies_to_pages() {
    register_taxonomy_for_object_type('category', 'page');
    register_taxonomy_for_object_type('post_tag', 'page');
}
add_action('init', 'register_taxonomies_to_pages');

function category_and_tag_archives($wp_query) {
    if ($wp_query->get('category_name') || $wp_query->get('cat') || $wp_query->get('tag'))
        $wp_query->set('post_type', array('post','page'));
}
if (!is_admin()) {
    add_action('pre_get_posts', 'category_and_tag_archives');
}

Conséquence, nous pouvons désormais gérer ces taxonomies dans les Pages :

WordPress taxonomies étiquettes et catégories dans Pages

Bon développement !

Publié par Alsacreations.com

Le: 06 11 2023 à 11:44 jqueryrain.com Auteur: Admin

The post Button Style 231 appeared first on Best jQuery.

Le: 06 11 2023 à 11:41 jqueryrain.com Auteur: Admin

The post Preloader Style 410 appeared first on Best jQuery.

Le: 06 11 2023 à 11:03 Journal du Net Développeurs

Certes, l'adage disant que le client peut " toujours avoir raison " est bien connu, mais en réalité, les entreprises l'écoutent-elles assez ?

Le: 06 11 2023 à 11:03 Journal du Net Développeurs

Certes, l'adage disant que le client peut " toujours avoir raison " est bien connu, mais en réalité, les entreprises l'écoutent-elles assez ?

Le: 06 11 2023 à 10:55 Journal du Net Développeurs

La certification NF est un label de qualité qui garantit que les produits et services certifiés répondent à des critères de qualité élevés.

Le: 06 11 2023 à 10:30 ballajack.com Auteur: Ballajack

Riverside Transcription est un service de transcription en ligne qui permet aux utilisateurs de convertir leurs enregistrements audio et vidéo ...

Lire la suite

Le: 06 11 2023 à 09:06 freebiesbug.com Auteur: Pasquale Vitiello

Propellent: Free One-Page Framer Template

Propellent is a free one-page template designed by Andrea Montini and developed using Framer, perfect for startups or SaaS companies.

The post Propellent: Free One-Page Framer Template appeared first on Freebiesbug.

Le: 06 11 2023 à 09:00 korben.info Auteur: Korben

Les typographes, souvent incompris, s'adonnent avec passion à la création de nouvelles polices, malgré les défis comme le mépris social envers certaines tendances comme Comic Sans MS. Le site Karektar permet aux aspirants typographes de concevoir leurs propres polices, comme Korben qui a créé Tagada, une police destinée à moderniser les ordonnances médicales numériques.

Le: 06 11 2023 à 08:35 FrenchWeb.fr Auteur: LA REDACTION DE FRENCHWEB.FR

En marge de son premier anniversaire, OpenAI a prévu de dévoiler aujourd’hui une suite de nouvelles fonctionnalités et services, pleines de promesses dans le domaine des chatbots et de l’intelligence artificielle. Voici ce que nous pouvons attendre de ces annonces prévues pour ce jour lors de l’OPEN AI DEVDAY qui se tiendra à San Francisco …

L’article Quelles sont les fonctionnalités de ChatGPT qui devraient être annoncées ce soir lors du OPEN AI DEV DAY? est apparu en premier sur FRENCHWEB.FR.

Le: 06 11 2023 à 08:08 FrenchWeb.fr Auteur: LA REDACTION DE FRENCHWEB.FR

🎂 Bon anniversaire à Pascale Vicat Blanc, Catherine Ertzscheid, Kwame Yamgnane, Simon Istolainen Petite lecture au détour d’un kiosque, dont je suis finalement parti les mains vides. Dans le débat ouvert par l’office américain du droit d’auteur entre fin août et fin octobre, aux cotés de 9700 commentaires, les principaux acteurs de la tech ont …

L’article IA & Droit d’auteur / Grésillement sur la ligne BOLLORE, TELECOM ITALIA / TAPNATION lève 15 millions d’euros est apparu en premier sur FRENCHWEB.FR.

Le: 06 11 2023 à 07:42 Framablog Auteur: Khrys

Comme chaque lundi, un coup d’œil dans le rétroviseur pour découvrir les informations que vous avez peut-être ratées la semaine dernière. Tous les liens listés ci-dessous sont a priori accessibles librement. Si ce n’est pas le cas, pensez à activer … Lire la suite­­

Le: 06 11 2023 à 06:55 Journal du Net Développeurs

Le prix du Pass Navigo connaîtra en janvier 2024 sa deuxième hausse en une année. Alors que le tarif du forfait pourrait grimper à 90 euros par mois, une technique permet d'éviter cette hausse.

Le: 06 11 2023 à 06:50 Journal du Net Développeurs

Face à l'inflation le pouvoir d'achat des ménages est considérablement réduit. Toutefois une bonne nouvelle se profile à l'horizon 2024 et devrait permettre à la moitié des Français de faire des économies l'an prochain.

Le: 06 11 2023 à 06:45 Journal du Net Développeurs

Au bureau ou en télétravail, votre employeur peut facilement suivre votre activité via un outil initialement conçu pour sécuriser les données. Voici une méthode simple pour le détecter.