web-dev-qa-db-fra.com

Comment puis-je obtenir la première section d'une page 100% largeur, alors que le reste aura une barre latérale?

J'aimerais avoir sur toutes mes pages - à l'exception de la page index/blog - une barre latérale habituelle d'un widget. Mais tout en haut, j'aurai besoin de 100% de la largeur d'une table. L'en-tête avec le titre de la page est déjà à 100% par thème, mais le contenu principal est d'environ 80%, en raison de la barre latérale. Existe-t-il une chance d'obtenir le premier paragraphe/un identifiant spécifique, etc. à 100% et tout ce qui se trouve en dessous, exactement comme avec la barre latérale?

Tous les plugins de widgets personnalisés et de plug-ins Créateur de grille que j'ai trouvés jusqu'à présent ne sont pas capables de le faire ou nécessitent une surcharge importante (par exemple, avec Visual Composer, vous ne pouvez pas placer d'espace réservé de widget dans la barre latérale. Vous devez donc modifier la barre latérale. Il en va de même pour Elementor ou OTW Grid Manager).

1
UserSoUndSo

Hmmm ... Yeeeeh, - Je suppose que cela pourrait être fait. Mais je ne sais pas à quel point c'est difficile.

Mais j'ai un sentiment baaaaaaad sur ce thème, cependant. Je viens de l'installer. Et je suis peut-être aveugle, mais je ne vois aucune instruction d'installation ni documentation d'aucune sorte (seulement un readme.txt avec des liens anciens/obsolètes, comme celui-ci: http: //www.appointpress. com/thème/rendez-vous ). Et les fichiers de thème sont assez désordonnés ... Par exemple, lequel de ces fichiers devez-vous éditer pour éditer le modèle de page d'accueil:

  • home.php
  • index-home-callout.php
  • template-homepage.php

Cependant, si j'ouvre home.php, je peux voir ceci:

<?php
if ( 'page' == get_option( 'show_on_front' ) ) {
    get_template_part( 'index' );
} else {
    get_header();

    //****** get index static banner  ********
    get_template_part( 'index', 'slider' );

    //****** Orange Sidebar Area ********
    get_sidebar( 'orange' );

    //****** get index service  ********                
    get_template_part( 'index', 'service' );

    //****** get Home call out
    get_template_part( 'index', 'home-callout' );

    //****** get index News  ********
    get_template_part( 'index', 'news' );

    get_footer();
}
?>

Donc, get_sidebar( 'orange' ); me dit qu'il existe une sorte de support pour une barre latérale. De plus, il est placé sous le curseur, il semble donc que quelqu'un a déjà fait ce que vous cherchez.

... Peut-être y aurez-vous accès une fois la mise à niveau vers la version pro.

Je peux trouver toutes sortes d'informations différentes sur la réactivité, la fraîcheur et la chaleur de ce thème, mais pas d'instructions ni de FAQ ni de quoi que ce soit.

Plus ... Si vous le codez dans le code, si le développeur met à jour le thème (et vous le mettez à jour dans votre installation WordPress), alors vous écraserez (éventuellement) vos personnalisations (et vous devrez le refaire à nouveau) ).

Donc, je suppose que je dirais que pour réussir ce que vous essayez, alors je voudrais soit:

  1. Ecrivez votre question à ce support si incroyable que le site Web à thème se vante tant de choses sur (source: https://webriti.com/appointment/ ).

ou

  1. Achetez la version 'Pro' du thème et priez Helen of Troy, pour que la documentation et les instructions complémentaires accompagnent cette information.

Mais chaque cellule de mon corps hurle les mots bien connus de Gandalf: Cours, imbécile! :-)

... Trouver un meilleur thème, mate. Mon expérience est que vouloir payer un dollar ou cinq sur un thème est un bon investissement; puisque vous aurez alors un thème avec un développeur qui (espérons-le) passe du temps à le développer et à le documenter correctement.

0
Zeth