phil-ip
Lieutenant
- Registriert
- Jan. 2008
- Beiträge
- 708
Hallo,
ich möchte auf meinem Webspace Wordpress als CMS benutzen. Allerdings gibt es noch immer einige Probleme, die ich gerne mal klären möchte.
Vorweg: Ich habe die neuste Version von WP installiert.
Zunächst etwas vermeintlich Grundlegendes:Wordpress Address vs. Site Address
Mein Blog läuft auf dem Webspace meines DSL-Anbieters. Nun verlinke ich eine Domain (von Strato) auf den Webspace. Der Blog soll bzw. ist direkt über die .com-Domain erreichbar. Bei Strato habe ich als Umleitungstyp: "proxy" ausgewählt. Alternativ gäbe es noch Frameset, HTTP und Share Gallery.
/wp-admin/ ist durch eine .htaccess-Datei gesichert.
Nun habe ich in den Settings von Wordpress als "Wordpress Address" und "Site Address" meine Domain angegeben. Unter dieser Einstellung läuft soweit vieles. Allerdings führen viele Buttons, Optionen usw. in der Adminoberfläche ins Leere bzw. auf eine 404-Fehlerseite des Webspace-Anbieters. Manchmal - sofern ich die Zieladresse einsehen kann - ist dies - warum auch immer - eine seltsame Kombination von Top-Level-Domain und Webspace-URL. Klar führt das ins Nirvana.
Nun habe ich testweise auch mal meine Webspace-URL als "Wordpress Address" definiert. ("Site Address" blieb weiterhin meine Top-Level-Domain.) Nun führten jene Buttons nicht ins Leere. Allerdings flog ich nun an anderer Stelle aus der Admin-Oberfläche: Wenn ich bspw. ein Template als Live-Preview anschauen wollte, hieß es plötzlich, ich müsse mich neu anmelden. (Vielleicht ein Problem mit der .htaccess?!)
Welche Einstellung ist die richtige?
Weiter habe ich auch Probleme mit den Permalinks: Es funktioniert lediglich die default Einstellung. Bei allen anderen Einstellungen werden mir unter den einzelnen Seiten des Blogs im Contentbereich 404-Fehlerseiten angezeigt; allerdings nicht jene vom Webspace-Anbieter sondern direkt die vom "eigenen" Wordpress-Blog.
(Zum Thema Permalinks habe ich schon einiges gelesen. Mein Problem konnte ich aber nicht lösen.)
Weiter habe ich noch eine Frage bzgl. der Anpassung des Templates. Ich möchte im Header und im Footer jeweils ein .jpg positionieren; und zwar jeweils mittig am oberen Rand bzw. am unteren. Ich habe vor Urzeiten mal etwas mit HTML rumgespielt. Leider sind meine Fähigkeiten inzwischen gewissermaßen in den Minusbereich gesunken. :-) Ich bitte um Nachsicht.
Ich habe die Bilder nun einfach direkt in die php-Datei "gesetzt"; es wäre sicherlich schöner, auch dies per CSS zu regeln. Problematisch ist nun, dass das Bild im Footer auf einigen Seiten des Blogs plötzlich mitten im Contentbereich ist und eben nicht mittig am unteren Rand.
Wie könnte ich dies besser regeln?
Im Child-Theme:
header.php
footer.php
Theme: Zenon lite
Es gibt noch einige andere Probleme. Ich denke aber, dass ich erstmal diese hier lösen sollte.
Vielleicht kann mir ja jemand dabei helfen.
Beste Grüße
ich möchte auf meinem Webspace Wordpress als CMS benutzen. Allerdings gibt es noch immer einige Probleme, die ich gerne mal klären möchte.
Vorweg: Ich habe die neuste Version von WP installiert.
Zunächst etwas vermeintlich Grundlegendes:Wordpress Address vs. Site Address
Mein Blog läuft auf dem Webspace meines DSL-Anbieters. Nun verlinke ich eine Domain (von Strato) auf den Webspace. Der Blog soll bzw. ist direkt über die .com-Domain erreichbar. Bei Strato habe ich als Umleitungstyp: "proxy" ausgewählt. Alternativ gäbe es noch Frameset, HTTP und Share Gallery.
/wp-admin/ ist durch eine .htaccess-Datei gesichert.
Nun habe ich in den Settings von Wordpress als "Wordpress Address" und "Site Address" meine Domain angegeben. Unter dieser Einstellung läuft soweit vieles. Allerdings führen viele Buttons, Optionen usw. in der Adminoberfläche ins Leere bzw. auf eine 404-Fehlerseite des Webspace-Anbieters. Manchmal - sofern ich die Zieladresse einsehen kann - ist dies - warum auch immer - eine seltsame Kombination von Top-Level-Domain und Webspace-URL. Klar führt das ins Nirvana.
Nun habe ich testweise auch mal meine Webspace-URL als "Wordpress Address" definiert. ("Site Address" blieb weiterhin meine Top-Level-Domain.) Nun führten jene Buttons nicht ins Leere. Allerdings flog ich nun an anderer Stelle aus der Admin-Oberfläche: Wenn ich bspw. ein Template als Live-Preview anschauen wollte, hieß es plötzlich, ich müsse mich neu anmelden. (Vielleicht ein Problem mit der .htaccess?!)
Welche Einstellung ist die richtige?
Weiter habe ich auch Probleme mit den Permalinks: Es funktioniert lediglich die default Einstellung. Bei allen anderen Einstellungen werden mir unter den einzelnen Seiten des Blogs im Contentbereich 404-Fehlerseiten angezeigt; allerdings nicht jene vom Webspace-Anbieter sondern direkt die vom "eigenen" Wordpress-Blog.
(Zum Thema Permalinks habe ich schon einiges gelesen. Mein Problem konnte ich aber nicht lösen.)
Weiter habe ich noch eine Frage bzgl. der Anpassung des Templates. Ich möchte im Header und im Footer jeweils ein .jpg positionieren; und zwar jeweils mittig am oberen Rand bzw. am unteren. Ich habe vor Urzeiten mal etwas mit HTML rumgespielt. Leider sind meine Fähigkeiten inzwischen gewissermaßen in den Minusbereich gesunken. :-) Ich bitte um Nachsicht.
Ich habe die Bilder nun einfach direkt in die php-Datei "gesetzt"; es wäre sicherlich schöner, auch dies per CSS zu regeln. Problematisch ist nun, dass das Bild im Footer auf einigen Seiten des Blogs plötzlich mitten im Contentbereich ist und eben nicht mittig am unteren Rand.
Wie könnte ich dies besser regeln?
Im Child-Theme:
header.php
Code:
<!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 bloginfo('name'); ?><?php wp_title(); ?></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="<?php echo get_stylesheet_uri(); ?>" type="text/css" media="screen" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<div class="social_wrap">
<div class="social">
<ul>
<?php if ( of_get_option('fbsoc_text') ) { ?>
<li class="soc_fb"><a title="Facebook" target="_blank" href="<?php echo of_get_option('fbsoc_text'); ?>">Facebook</a></li><?php } ?>
<?php if ( of_get_option('ttsoc_text') ) { ?>
<li class="soc_tw"><a title="Twitter" target="_blank" href="<?php echo of_get_option('ttsoc_text'); ?>">Twitter</a></li><?php } ?>
<?php if ( of_get_option('gpsoc_text') ) { ?>
<li class="soc_plus"><a title="Bandcamp" target="_blank" href="<?php echo of_get_option('gpsoc_text'); ?>">Bandcamp</a></li><?php } ?>
<?php if ( of_get_option('ytbsoc_text') ) { ?>
<li class="soc_ytb"><a title="Youtube" target="_blank" href="<?php echo of_get_option('ytbsoc_text'); ?>">Youtube</a></li><?php } ?>
<?php if ( of_get_option('flkrsoc_text') ) { ?>
<li class="soc_flkr"><a title="Flickr" target="_blank" href="<?php echo of_get_option('flkrsoc_text'); ?>">Flickr</a></li><?php } ?>
<?php if ( of_get_option('lnkdsoc_text') ) { ?>
<li class="soc_lnkd"><a title="Linkedin" target="_blank" href="<?php echo of_get_option('lnkdsoc_text'); ?>">Linkedin</a></li><?php } ?>
<?php if ( of_get_option('pinsoc_text') ) { ?>
<li class="soc_pin"><a title="Pinterest" target="_blank" href="<?php echo of_get_option('pinsoc_text'); ?>">Pinterest</a></li><?php } ?>
<?php if ( of_get_option('rsssoc_text') ) { ?>
<li class="soc_rss"><a title="Rss Feed" target="_blank" href="<?php echo of_get_option('rsssoc_text'); ?>">RSS</a></li><?php } ?>
</ul>
</div>
</div>
<div class="center">
<!--HEADER START-->
<div id="header">
<!--LOGO START-->
<div class="logo">
<!--<h1><a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php bloginfo('name') ;?></a></h1>
<div class="desc"><?php bloginfo('description')?></div>-->
</div>
<div style="text-align: center;"><a href="<?php echo esc_url( home_url() ); ?>"><img src="http://xxx.com/wp-content/uploads/2015/08/headerimage.jpg" border=0></a></div>
<!--LOGO END-->
<!--MENU STARTS-->
<div id="menu_wrap"><div class="center"><div id="topmenu"><?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?></div></div></div>
<!--MENU END-->
</div>
<!--HEADER END-->
footer.php
Code:
<!--FOOTER SIDEBAR-->
<div id="footer">
<div class="widgets"><ul><?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widgets') ) : ?><?php endif; ?></ul>
</div>
</div>
<!--COPYRIGHT TEXT-->
<div id="copyright">
<div class="copytext">
<a class="towfiq" target="_self" href="http://xxx.com/?page_id=74">Imprint</a>
<?php echo of_get_option('footer_textarea'); ?>
<?php _e(' ● Theme by', 'zenon');?> <a class="towfiq" target="_blank" href="http://www.towfiqi.com/">Towfiq I.</a>
<?php echo of_get_option('footer_textarea'); ?>
<?php _e(' ● Content by', 'zenon');?> <a class="towfiq" target="_blank" href="http://www.xxx.com/">xxx</a>
<?php echo of_get_option('footer_textarea'); ?>
<?php _e('2015', 'zenon');?>
</div>
<!--FOOTER MENU-->
<div id="footmenu">
<?php wp_nav_menu( array( 'container_class' => 'menu-footer', 'theme_location' => 'footer', 'depth' => 0, 'fallback_cb' =>false) ); ?>
</div>
</div>
<div style="text-align: center;"><a href="<?php echo esc_url( home_url() ); ?>"><img src="http://xxx.com/wp-content/uploads/2015/08/stamp.jpg" border=0></a></div>
</div>
<?php wp_footer(); ?>
</body>
</html>
Theme: Zenon lite
Es gibt noch einige andere Probleme. Ich denke aber, dass ich erstmal diese hier lösen sollte.
Vielleicht kann mir ja jemand dabei helfen.
Beste Grüße
Zuletzt bearbeitet: