Archiv verlassen und diese Seite im Standarddesign anzeigen : Wordpress header in Vbulletin header
markus300881
13.09.2009, 17:12
Hallo,
nutze neuerdings Wordpress und will den Header von Wordpress nun in den Header meines Vbulletin Forums einbinden, damit beim klick auf "Forum" das Menü aus wordpress dann immer noch vorhanden ist.
Bin nach folgender Anleitung vorgegangen:
http://www.vbulletin.com/docs/html/templates_externalfiles
tut sich aber nichts. Es wird im Forum kein Wordpress header angezeigt.
Testweise habe ich die html-varante ausprobiert und da hat es funktioniert, aber ich brauche ja die php variante.
Wie bekomme ich nun den Wordpress header in den Vbulletin header?
Danke
Vielleicht hilft dir das Thema hier weiter :
http://www.vbulletin-germany.com/forum/showthread.php?t=40596&highlight=wordpress
markus300881
13.09.2009, 23:08
Hallo,
danke für die schnelle Antwort.
In dem Thema steht man soll folgendes tun:
1.) Quelltext Deiner WP index im Browser aufrufen. Kopiere dort den ganzen div container für den header-Bereich deines WP. / Sichere den Code in einer *txt Datei.
2.) Die WP css-Anweisung dort dito kopieren (etwa das: "<link rel="stylesheet" href="http://www.DEINEDOMAIN.de/wp-content/themes/theme/style.css" type="text/css" media="screen" />.") / Auch diesen Code am besten in einer *txt Datei sichern.
3.) Gehe ins ACP deines vB: Öffne das template header.
4.) Dort ganz an den Anfang sämtlichen header-code aus dem WP reinkopieren.
5.) Evt. den logo-Code dort im Original vb header template löschen.
6.) Die css-Verlinkung einfügen!
7.) ---: Fertig :)Habe ich dann gemacht, aber hat leider nicht funktioniert.
In meiner index.php von meinem Wordpress Template (JQ) steht folgendes drin:
<?php get_header(); ?>
<div id="content" class="clearfix">
<?php get_sidebar(); ?>
<div id="left">
<?php include (TEMPLATEPATH . "/wp-loop.php"); ?>
</div>
</div>
<?php get_footer(); ?>
In meiner header.php von meinem Wordpress Template (JQ) steh folgendes drin:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php //language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title>
<?php if ( is_home() ) { ?><?php bloginfo('description'); ?> - <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_search() ) { ?><?php echo $s; ?> - <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_single() ) { ?><?php wp_title(''); ?> - <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_page() ) { ?><?php wp_title(''); ?> - <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_category() ) { ?>Archive <?php single_cat_title(); ?> - <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_month() ) { ?>Archive <?php the_time('F'); ?> - <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_tag() ) { ?><?php single_tag_title();?> - <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_404() ) { ?>Sorry, not found! - <?php bloginfo('name'); ?><?php } ?>
</title>
<?php
/* This code retrieves all our admin options. */
global $options;
foreach ($options as $value) {
if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_settings( $value['id'] ); }
}
?>
<?php /* Style Schemes */
if ($jq_style_scheme == 'Default') { ?>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<?php } ?>
<?php
if ($jq_style_scheme == 'Icon') { ?>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/lib/css/style_icon.css" type="text/css" media="screen" />
<?php } ?>
<?php
if ($jq_style_scheme == 'Dark') { ?>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/lib/css/style_dark.css" type="text/css" media="screen" />
<?php } ?>
<?php
if ($jq_style_scheme == 'Green') { ?>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/lib/css/style_green.css" type="text/css" media="screen" />
<?php } ?>
<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/lib/js/jquery.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/lib/js/superfish.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/lib/js/supersubs.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/lib/js/cookies.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/lib/js/fontResizer.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/lib/js/theme.js"></script>
<style type="text/css">
<?php /* Sidebar position */
if (!($jq_sidebar_left == "false")) { ?>
div#left {float: right; padding: 10px 0 10px 20px;}
div#right {float: left; padding: 10px 20px 10px 0;}
<?php } ?>
<?php /* Custom bg colour */
if ($jq_bg_color) { ?>
body {background: <?php echo $jq_bg_color; ?>;}
<?php } ?>
<?php /* Custom page colour */
if ($jq_page_color) { ?>
div#content {background: <?php echo $jq_page_color; ?>;}
div#appendix {background: <?php echo $jq_page_color; ?>;}
<?php } ?>
</style>
<!-- wp_head -->
<?php wp_head(); ?>
</head>
<body>
<div id="outline">
<div id="blog-line">
<!-- blog title and tag line -->
<h1><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a> | <?php bloginfo('description'); ?></h1>
</div>
<!-- page navigation -->
<div id="nav" class="clearfix">
<ul class="sf-menu">
<li class="page_item <?php if ( is_home() ) { ?>current_page_item<?php } ?>"><a href="<?php bloginfo('url'); ?>">Home</a></li>
<?php /* Navigation */
if ($jq_nav_display == "false") {
wp_list_pages('title_li=&depth=4&sort_column=menu_order');
} else {
wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');
} ?>
</ul>
<ul id="mail_rss">
<?php /* Navigation */
if ($jq_mail_display == "false") { ?>
<li><a href="mailto:<?php bloginfo('admin_mail'); ?>">Mail</a></li>
<?php } ?>
<li><a href="<?php bloginfo('rss2_url'); ?>">RSS</a></li>
</ul>
</div>
<!-- ending header template -->
und meine style.css befinden sich hier:
http://memoryprinz.de/gpsvision/wordpress/wp-content/themes/jq/style.cssKönnt Ihr mir Bitte sagen, was ich davon in meinen Header von vB (vbulletin) einfügen muss?
gruss Markus
Quelltext Deiner WP index im Browser aufrufen.
Den Quelltext im Browser musst du nehmen, nicht die .php Dateien deines Headers.
markus300881
14.09.2009, 14:58
Danke, hat funktioniert. Jetzt verschiebt sich aber das ganze Forum (siehe Bild) in den jeweiligen Forenkategorieen sieht es noch schlimmer aus, alles verschoben.
Hier den Quellcode den ich in den vB Header eingefügt habe:
<head>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.gpsvision.de/wordpress/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.gpsvision.de/wordpress/wp-includes/wlwmanifest.xml" />
<link rel='index' title='gpsvision.de' href='http://www.gpsvision.de/wordpress' />
<link rel="stylesheet" href="http://memoryprinz.de/gpsvision/wordpress/wp-content/themes/jq/style.css" type="text/css" media="screen"/>
<div id="wrap">
<meta name="generator" content="WordPress 2.8.4" />
<body>
<div id="outline">
<div id="blog-line">
<!-- blog title and tag line -->
<h1><a href="http://www.gpsvision.de/wordpress">gpsvision.de</a> | Just another WordPress weblog</h1>
</div>
<!-- page navigation -->
<div id="nav" class="clearfix">
<ul class="sf-menu">
<li class="page_item current_page_item"><a href="http://www.gpsvision.de/wordpress">Home</a></li>
<li class="page_item page-item-2"><a href="http://www.gpsvision.de/wordpress/?page_id=2" title="About">About</a>
<ul>
<li class="page_item page-item-46"><a href="http://www.gpsvision.de/wordpress/?page_id=46" title="test1">test1</a></li>
</ul>
</li>
<li class="page_item page-item-49"><a href="http://www.gpsvision.de/wordpress/?page_id=49" title="Forum">Forum</a></li>
</ul>
<ul id="mail_rss">
<li><a href="mailto:gpsvision.de">Mail</a></li>
<li><a href="http://www.gpsvision.de/wordpress/?feed=rss2">RSS</a></li>
</ul>
</div></body></head>
<!-- ending header template -->
<!--WP-CONTENT BEGIN-->Könnt Ihr mir bitte sagen, wie muss ich den quellcode anpassen, damit das Forum nicht verschoben wird?
http://memoryprinz.de/forum.jpg
markus300881
15.09.2009, 18:26
Könnt Ihr mir bitte sagen, was an dem Quellcode falsch ist?
Es fängt schon damit an, dass du <head> verwendest, obwohl dies schon von vBulletin gesetzt wird.
Noch dazu wird nun im <head> Bereich auch <body> aufgemacht und beides ganz am Ende geschlossen. Das </head> muss aber immer vor <body> kommen. Da aber <body> ebenfalls von vBulletin gesetzt wird, darf auch das nicht im Header gesetzt werden.
Nur das kommt ins Template headinclude:
<link rel="stylesheet" href="http://memoryprinz.de/gpsvision/wordpress/wp-content/themes/jq/style.css" type="text/css" media="screen" />
Das Template header sollte dann in etwa so aussehen:
<!-- logo -->
<a name="top"></a>
<div id="outline">
<div id="blog-line">
<!-- blog title and tag line -->
<h1><a href="http://www.gpsvision.de/wordpress">gpsvision.de</a> | Just another WordPress weblog</h1>
</div>
<!-- page navigation -->
<div id="nav" class="clearfix">
<ul class="sf-menu">
<li class="page_item current_page_item"><a href="http://www.gpsvision.de/wordpress">Home</a></li>
<li class="page_item page-item-2"><a href="http://www.gpsvision.de/wordpress/?page_id=2" title="About">About</a></li>
<li class="page_item page-item-46"><a href="http://www.gpsvision.de/wordpress/?page_id=46" title="test1">test1</a></li>
<li class="page_item page-item-49"><a href="http://www.gpsvision.de/wordpress/?page_id=49" title="Forum">Forum</a></li>
</ul>
<ul id="mail_rss">
<li><a href="mailto:gpsvision.de">Mail</a></li>
<li><a href="http://www.gpsvision.de/wordpress/?feed=rss2">RSS</a></li>
</ul>
</div>
</div>
<!-- content table -->
$spacer_open
$_phpinclude_output
$ad_location[ad_header_end]Bei den <ul> und <li> Codes bin ich mir nicht sicher, da diese in deinem Code völlig durcheinander sind.
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.