CAMEO172 (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 31 à 45 (sur un total de 1,359)
  • Auteur
    Messages
  • en réponse à : Modifier mon thème et d’autres choses sans perturber mes visiteurs #2205788
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    je vais faire une méthaphore pour expliquer mon point de vue.

    Si ton thème est un vêtement et ta base de données la personne qui le portera, tu es d’accord que tu peux coudre ton vêtement sur un mannequin en plastique. Quand tout est prêt, tu prends ton vêtement pour le faire porter par la personne.

    En résumé, fais ton thème dans ton coin. tu n’as besoin que de une ou deux pages tests et quand c’est bon bascule le thème en ligne

    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Bonjour,

    ce n’est pas réellement un soucis de plugin mais plutôt un CSS a adapter au besoin.

     

    Tout se joue sur la class “.roll-project.fullwidth .project-item” qui aujourd’hui impose une largeur dépendant de la taille de l’écran.

    il vous faut jouer là dessus.

    en réponse à : Soucis de code CSS qui n’est pas reconnu par firefox #2205718
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    En effet deux situations :

    1. firefox interprête mal le javascript et la modification de class ne se fait pas.
    2. le javascript s’exécute bien et la class change mais firefox ne l’applique pas (ce serait étonnant).

    bien vérifier si ce n’est pas bêtement un soucis de cache

    en réponse à : Aucune image de mes articles en partage Facebook #2203831
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    c’est pour acheter un second nom de domaine. Vous seriez alors propriétaire du nom de domaine https://ghislainederougé.fr et https://ghislainederouge.fr et le renvoie de l’un vers l’autre se fait de façon transparente.

    Ensuite, un hébergeur, c’est autre chose.

    Que votre site puisse vivre et exister avec un é, c’est tout à fait possible et admis. mais voyez, dans les faits, ça coince un peu

     

    Comme dernier essai, enlevez toutes les extensions et essayer de debug en réactulisant les données. Si ça ne passe pas, c’est donc bien un soucis avec ce é

     

    en réponse à : Aucune image de mes articles en partage Facebook #2203794
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    votre modification d’adresse de l’image ne semble pas se faire. je viens de faire l’essai sur facebook debug, il recherche toujours l’URL avec le é.

    j’aurai tendance à croire que le soucis est là.

    De mon point de vue, il est assez suicidaire d’avoir une URL avec un é. C’est simple : personne ne va la mettre et arriver chez vous.

    A votre place, pour 15€/ans, vous avez aussi le nom de domaine sans é et vous renvoyez tout le é sur le sans accent.

    ce sera le plus simple et le plus “normal” pour le web.

    • Cette réponse a été modifiée le il y a 2 années et 9 mois par CAMEO172. Raison: orthographe
    en réponse à : 3 millions de requêtes #2203783
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Donnez toutes vos extentions et on pourra déjà commencé à parler.

    en réponse à : 3 millions de requêtes #2203052
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    3 million de requêtes et moi et moi et moi.

    99 javascripts…

    en réponse à : [Résolu] Id du dernier article (ctp) créé #2202749
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Essayer d’espionner le site et de comprendre comment j’y suis arrivé. moi le premier j’en suis étonné.

    Ce n’est pas codé parfait mais toutes mes catégories et même ma recherche fonctionne ainsi pour éviter les 20 pages vides de sens

    en réponse à : [Résolu] Id du dernier article (ctp) créé #2202745
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    j’ai fais autrement. j’avoue que c’est trop complexe et que j’ai peur de vous mener vers une erreur.

    Le résultat : https://www.concertsenboite.fr

     

    la partie javascript :

    var offset = 3; 
    var offsetepicerie = 3;
    jQuery('body').on('click', '.load-more', function() {
    var posttype = 'post'; 
    jQuery('.chargement').show();
    	jQuery.post(
    	    ajaxurl,
    	    {
    	        'action': 'load_more',
    	        'offset': offset,
    	        'posttype': posttype,
    	        
    	    },
    	    function(response){
    		
    	    	offset= offset + 3;
    	    	jQuery('.alasuite').append(response);
    jQuery('.chargement').hide();
    	    }
    
    	);
    
    });
    
    jQuery('body').on('click', '.load-moreepic', function() {
    var posttype = 'epicerie'; 
    jQuery('.chargementepi').show();
     
    	jQuery.post(
    	    ajaxurl,
    	    {
    	        'action': 'load_more',
    	        'offsetepicerie': offsetepicerie,
    	        'posttype': posttype,
    	    },
    	    function(response){
    	    	offsetepicerie= offsetepicerie + 3;
    	    	jQuery('.alasuiteepic').append(response);
    jQuery('.chargementepi').hide();
    	    }
    	);
    });

     

    La partie function.php (j’en donne qu’un extrait) qui devrait donner l’idée général :

    add_action( 'wp_ajax_load_more', 'load_more' );
    add_action( 'wp_ajax_nopriv_load_more', 'load_more' );
    
    function load_more() {
            global $post;
           
    
    $offset = $_POST['offset'];
    $offsetepicerie = $_POST['offsetepicerie'];
    $posttype = $_POST['posttype'];
    $tax_id = $_POST['tax_id'];
    $taxo = $_POST['taxo'];
    $taxo_nom = $_POST['taxo_nom'];
    
    if ($taxo==1){ 
        $args = array(
    	   
    	    'offset' => $offset,
    	    'showposts' => 3,
    		'post_status' => publish,
    		'tax_query' => array(
    		array(
    			'taxonomy' => $taxo_nom,
    			'field'    => 'term_id',
    			'terms'    => $tax_id,
    		),
    	),
    	);
        
    }
    
    	$ajax_query = new WP_Query($args);
    
    	if ( $ajax_query->have_posts() ) : while ( $ajax_query->have_posts() ) : $ajax_query->the_post();

     

     

    en réponse à : [Résolu] Id du dernier article (ctp) créé #2202686
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    en changeant le 1 par un autre chiffre, tu peux ainsi afficher par exemple les 3 derniers articles de ce CPT.

    C’est ce que je fais

     

    bien penser à faire un wp_reset_query(); à la fin

    en réponse à : [Résolu] Id du dernier article (ctp) créé #2202662
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Si la CPT s’appelle epicerie

     

    $featured_query_args_epicerie = array (  
    post_type => epicerie,  
    showposts => 1,);
    $featured_query_epicerie = new WP_Query($featured_query_args_epicerie);
    while ($featured_query_epicerie->have_posts()) : $featured_query_epicerie->the_post();

    en réponse à : Leverage browser caching, c’est quoi comme bestiole ? #2188135
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Vous ne pouvez avoir qu’un plugin de cache. Prenez le plus complet et le plus simple pour vos besoin. Je ne peux donner plus de conseil car perso j’utilise WP Super Cache et j’ai moi même implanté les durées de vie dans le htacess.

    W3 Total cache sait le faire, mais c’est un plugin assez repoussant car très technique. Je l’ai longtemps utilisé jusqu’à me rendre compte que j’avais tout externalisé sauf la mise en cache, d’où l’utilisation de WP Super Cache qui ne se focalise que sur ce point.

    WP rocket le fait de façon convivial, mais est payant.

    Les autres je n’en sais rien

    en réponse à : Leverage browser caching, c’est quoi comme bestiole ? #2188124
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Wp Super cache ne gère pas la durée de mise en cache navigateur.

    en réponse à : Leverage browser caching, c’est quoi comme bestiole ? #2188121
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Si la réponse de notre confrère Joss est juste, elle est pour autant trompeuse.

    Le Leverage browser caching permet d’avertir le navigateur de la “durée de vie” d’un fichier. Par exemple, si je visite un site et que la photo “monchaton.jpg” est en ligne, il y a peu de chance que cette photo évolue dans les jours/semaines voire même année à venir. et c’est aussi vrai pour le javascript ou le CSS !

    Le serveur peut préciser en entête du fichier la durée de mise en cache côté navigateur du fichier (via le fichier .htacess). A une seconde visite, si la durée de mise en cache n’est pas dépassée, alors le navigateur va chercher dans son cache le fichier. Et c’est autant de requête et de data en moins avec le serveur en ligne car là l’échange est côté navigateur.

    Joss a raison dans le fait que des plugins savent parfaitement géré ça et ajouter les bonnes entêtes (et le durée) aux fichiers.

    Mais, on peut aussi le faire sans plugin si on aime bidouiller soit même son .htacess

     

    Si vous êtes novices et si la technique ne vous intéresse pas, trouvez le plugin qui répond à cette requête !

    en réponse à : Utiliser son propre éditeur de pages web et les insérer dans wp #2183503
    CAMEO172
    Participant
    Maître WordPress
    1395 contributions

    Utilisez son propre éditeur : perso j’utilise WORD pour l’écriture de mes textes.

    puis j’envoie ça dans l’éditeur wordpress avec quelques retouches pour les balises. Mais à un moment il faut l’éditeur wordpress (le sang de ma métaphore !).

     

    pouvons nous voir votre site pour se faire une idée du résultat attendu ?

15 sujets de 31 à 45 (sur un total de 1,359)