web-dev-qa-db-fra.com

Fichiers statiques ou dynamiques WP pages pour "contenu statique"?

Ok = J'ai beaucoup cherché une réponse claire à cette question, mais j'ai trouvé très peu de vraies réponses. J'apprécierais vraiment quelques informations de personnes expérimentées.

Un tout petit peu de fond. J'ai travaillé (entre autres choses) à la génération de contenu sur un site Web grand format pendant de nombreuses années. Ce système suit le système de fichiers assez basique et des pages html discrètes (.aspx) pour le contenu. Vous voulez une nouvelle page, vous créez un nouveau fichier et construisez votre contenu. Terminé. J'ai également construit une douzaine de sites de brochures comme celui-ci. C’est le système qui a du sens pour moi et je me trouve un peu hésitant à me détourner.

Les systèmes CMS, comme WP, ne fonctionnent évidemment pas comme cela. Je ne suis pas inexpérimenté avec Wordpress. J'ai construit et mis en œuvre quelques thèmes personnalisés, mais j'ai "essayé" de faire en sorte que la structure de fichier ci-dessus fonctionne "à côté" d'une installation WordPress, ce qui a généralement entraîné des maux de tête.

C’est là que je suis actuellement assis, après avoir passé deux mois de week-end à construire mon nouveau site personnel (qui est presque terminé). Le format du site est assez simple: il s’agit d’un blog de développeurs (je fais beaucoup d’AS3), d’un portefeuille d’illustrations et d’une page d’introduction principale contenant un peu des deux.

Ma structure de fichier ressemble un peu à ceci:

 mysite.com-
     /css/ 
     /home/ 
     /images/ 
     /javascript/
     /portfolio/ 
     /php/ (holds a lot of php snippets that is included elsewhere)
     /swf/
     /wordpress/../theme/ (draws upon img/css/php in external folders)
     index.php

Bien que j'aime beaucoup la familiarité de cette structure, le partage croisé d'actifs entre des fichiers statiques et du contenu wordpress dynamique est une tâche ardue. Mon option consiste à transformer tous les fichiers statiques en modèles et à utiliser le système de pages piloté par la base de données de WP.

Qu'est-ce que je gagne à "acheter" complètement le système WP? Ou, inversement, une structure de fichier statique externe à Wordpress est-elle "réalisable" - et y a-t-il des méthodes préférées pour le faire?

Je me rends compte que cette question est quelque peu subjective, cependant, le traitement correct du contenu statique est, je pense, un point d’investigation tout à fait valide ).

Merci

2
Bosworth99

Tout mettre dans WordPress. De cette façon, vous pouvez rechercher tout votre contenu dans le moteur de recherche intégré et modifier chaque élément.

Si vous avez besoin de pages avec des balises spéciales, créez des modèles pour votre thème.

Modèle nu

<?php
/*
 * Template Name: Naked
 *
 * That’s the complete template!
 */

HTML5 de base

<?php
/*
 * Template Name: Basic HTML5
 */
?>
<!doctype html>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<title><?php wp_title( '' ); ?></title>
<?php
while ( have_posts() )
{
    the_post();
    ?>
    <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
    <?php
    the_content();
}

Importation

Pour importer vos anciennes pages HTML, utilisez le plugin Import HTML Pages .

3
fuxia

Je préfère utiliser les pages dynamiques WP. Donc, je me sens plus organisé et je ne casse pas la structure.

Juste mon avis :)

0
Klian