web-dev-qa-db-fra.com

Intégrer un forum dans un site wordpress

J'ai un site wordpress, qui fonctionne bien. A côté de ce site, j'ai un forum www.mywordpresssite.com/forum en cours d'exécution. Maintenant, je veux intégrer ce forum (phpbb) à mon site wordpress.

Ce que je voudrais faire, c'est ajouter un menuitem appelé forum et le lier à un fichier appelé forum.php, avec le contenu suivant:

<?php get_header(); ?>

<div id="content"><!-- if it's not in the header, that is... -->
<iframe src="http://www.mywordpressite.com/forum" width="100%" height="80%" />
</div>

<?php get_footer() ?>

De cette façon, je suppose que je peux conserver mon en-tête et mon pied de page depuis mon site wordpress et que mon forum peut être affiché.

Ma question: comment puis-je appeler ce fichier forum.php? J'ai créé le fichier et l'ai mis dans le répertoire du thème.

1
Tom

Utilisez bbPress . Son backend est entièrement construit et vous permet d’affecter des utilisateurs spécifiques à la modération du forum et de ne pas accéder au reste du site. C'est la solution la plus rapide, la plus simple et probablement la plus sécurisée.

2
Eric Holmes

Vous pouvez utiliser ce fichier en tant que fichier de modèle personnalisé. http://codex.wordpress.org/Pages#Page_Templates

Créez une page pour votre menuentry et utilisez votre fichier de modèle personnalisé pour cette page.

1
xaedes

Si vous avez toujours l'intention d'aller de l'avant avec phpBB, une approche plus simple consisterait à personnaliser les modèles de phpBB.

En supposant que vous utilisiez l'ensemble de modèles par défaut (ou l'un des modèles de niveau de base tels que Afterburner, etc.), vous devriez pouvoir facilement trouver les fichiers de thème phpBB (Overall_header.html et Overall_footer.html).

Éditez ces deux fichiers et mettez-y votre code d'en-tête et de pied de page.

0
Prasad Ajinkya