wie viel php memory_limit steht dir zur Verfügung? Welche php Version läuft auf dem Server?
Beiträge von maxe
-
-
Ich verstehe gerade nicht, wo du den Shortcode generieren lässt. Die wichtigste Zeile hast du auskommentiert.
Spontan müsstest du es ungefähr so schreiben (auf die Schnelle ungetestet):
PHPfunction add_player($atts) { $key_2_values = get_post_custom_values('mp3-to-play', $post_id); // Fülle Array mit allen Values if ($key_2_values[0] != '') { // Kein benutzerdefiniertes Feld vergeben? Lasse Output weg.. return key_2_values[0]; } } add_shortcode( 'audio', 'add_player' );über [audio] kannst du dann den Shortcode benutzen.
Für mich stellt sich nur die Frage, warum du das überhaupt über Shortcodes regeln willst. Warum lässt du dir das Custom Field nicht einfach über das Template anzeigen/abspielen?
-
Ich hatte alles verschoben und den Rest (Unsinn) in der Jobbörse gelöscht. Diskussionen über Stunden-/Tages- oder Festpreissätze etc. wollen wir hier im Forum nicht, basta! Auf Kindergarten hab ich persönlich keine Lust :evil:
Also entweder Back to topic oder ich mach hier auch dicht.Ist nicht böse gemeint von uns aber allen kann man es eh nie Recht machen. Ihr seit doch schon alle lang genug dabei um das zu wissen.
-
ein Echo ist dort mMn falsch, da müsste eher ein return hin.
Aber ohne den Code zu kennen, war es nur eine Befragung meiner Glaskugel. -
Leg normal ein Child Theme an.
Danach pickst du deine CSS-Änderungen aus der Parent-css raus und fügst diese in die Child-css ein.
Das sollte es dann auch schon gewesen sein. -
hast du denn über die Optionen (oben rechts) überhaupt die Seiten angehakt?
-
nicht frech werden, sonst wirst du von unserer Monika noch virtuell übers Knie gelegt :-p
-
-
ich glaube, ich hatte noch eine ältere header.php vom Theme. Du hast z.B. einige PHP-Tags nicht geöffnet/geschlossen. Außerdem saß der Code an der falschen Stelle.
Hier noch mal die komplett geänderte header.php
PHP
Alles anzeigen<?php /** * Header template for the theme * * Displays all of the <head> section and everything up till <div id="main">. * * @package WordPress * @subpackage Twenty_Eleven * @since Twenty Eleven 1.0 */ ?><!DOCTYPE html> <!--[if IE 6]> <html id="ie6" <?php language_attributes(); ?>> <![endif]--> <!--[if IE 7]> <html id="ie7" <?php language_attributes(); ?>> <![endif]--> <!--[if IE 8]> <html id="ie8" <?php language_attributes(); ?>> <![endif]--> <!--[if !(IE 6) & !(IE 7) & !(IE ]><!--> <html <?php language_attributes(); ?>> <!--<![endif]--> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <meta name="viewport" content="width=device-width" /> <title><?php // Print the <title> tag based on what is being viewed. global $page, $paged; wp_title( '|', true, 'right' ); // Add the blog name. bloginfo( 'name' ); // Add the blog description for the home/front page. $site_description = get_bloginfo( 'description', 'display' ); if ( $site_description && ( is_home() || is_front_page() ) ) echo " | $site_description"; // Add a page number if necessary: if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) echo ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) ); ?></title> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" /> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" /> <!--[if lt IE 9]> <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js" type="text/javascript"></script> <![endif]--> <?php /* * We add some JavaScript to pages with the comment form * to support sites with threaded comments (when in use). */ if ( is_singular() && get_option( 'thread_comments' ) ) wp_enqueue_script( 'comment-reply' ); /* * Always have wp_head() just before the closing </head> * tag of your theme, or you will break many plugins, which * generally use this hook to add elements to <head> such * as styles, scripts, and meta tags. */ wp_head(); ?> </head> <body <?php body_class(); ?>> <div id="page" class="hfeed"> <header id="branding" role="banner"> <hgroup> <h1 id="site-title"><span><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span></h1> <h2 id="site-description"><?php bloginfo( 'description' ); ?></h2> </hgroup> <?php // Check to see if the header image has been removed $header_image = get_header_image(); if (is_home() || is_front_page()) : ?> <div class="headerslider"> <?php echo do_shortcode('[sp_responsiveslider limit="-1"]'); ?></div> <?php elseif ( $header_image ) : // Compatibility with versions of WordPress prior to 3.4. if ( function_exists( 'get_custom_header' ) ) { /* * We need to figure out what the minimum width should be for our featured image. * This result would be the suggested width if the theme were to implement flexible widths. */ $header_image_width = get_theme_support( 'custom-header', 'width' ); } else { $header_image_width = HEADER_IMAGE_WIDTH; } ?> <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> <?php /* * The header image. * Check if this is a post or page, if it has a thumbnail, and if it's a big one */ if ( is_singular() && has_post_thumbnail( $post->ID ) && ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( $header_image_width, $header_image_width ) ) ) && $image[1] >= $header_image_width ) : // Houston, we have a new header image! echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' ); else : // Compatibility with versions of WordPress prior to 3.4. if ( function_exists( 'get_custom_header' ) ) { $header_image_width = get_custom_header()->width; $header_image_height = get_custom_header()->height; } else { $header_image_width = HEADER_IMAGE_WIDTH; $header_image_height = HEADER_IMAGE_HEIGHT; } ?> <img src="<?php header_image(); ?>" width="<?php echo $header_image_width; ?>" height="<?php echo $header_image_height; ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" /> <?php endif; // end check for featured image or standard header ?> </a> <?php endif; // end check for removed header image ?> <nav id="access" role="navigation"> <h3 class="assistive-text"><?php _e( 'Main menu', 'twentyeleven' ); ?></h3> <?php /* Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff. */ ?> <div class="skip-link"><a class="assistive-text" href="#content"><?php _e( 'Skip to primary content', 'twentyeleven' ); ?></a></div> <?php if ( ! is_singular() ) : ?> <div class="skip-link"><a class="assistive-text" href="#secondary"><?php _e( 'Skip to secondary content', 'twentyeleven' ); ?></a></div> <?php endif; ?> <?php /* Our navigation menu. If one isn't filled out, wp_nav_menu falls back to wp_page_menu. The menu assigned to the primary location is the one used. If one isn't assigned, the menu with the lowest ID is used. */ ?> <?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?> </nav><!-- #access --> </header><!-- #branding --> <div id="main">Ach und noch was, wenn du hier Code postest bitte die Code-Buttons verwenden.
-
ich hatte dir doch oben geschrieben, was du ändern sollst:
PHP
Alles anzeigen<?php // Check to see if the header image has been removed [COLOR="#FF0000"] $header_image = get_header_image(); if (is_home() || is_front_page()) : ?> <div class="headerslider"> <?php echo do_shortcode('[sp_responsiveslider limit="-1"]'); ?></div> <?php elseif ( $header_image ) :[/COLOR] <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> <?php /* * The header image. * Check if this is a post or page, if it has a thumbnail, and if it's a big one */ if ( is_singular() && has_post_thumbnail( $post->ID ) && ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( $header_image_width, $header_image_width ) ) ) && $image[1] >= $header_image_width ) : // Houston, we have a new header image! echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' ); else : // Compatibility with versions of WordPress prior to 3.4. if ( function_exists( 'get_custom_header' ) ) { $header_image_width = get_custom_header()->width; $header_image_height = get_custom_header()->height; } else { $header_image_width = HEADER_IMAGE_WIDTH; $header_image_height = HEADER_IMAGE_HEIGHT; } ?> <img src="<?php header_image(); ?>" width="<?php echo esc_attr( $header_image_width ); ?>" height="<?php echo esc_attr( $header_image_height ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" /> <?php endif; // end check for featured image or standard header ?> </a> <?php endif; // end check for removed header image ?> -
Das liegt daran, dass im Theme erst nach dem dem header-image gefragt wird und dann erst nach dem Beitragsbild.
PHP
Alles anzeigen<?php // Check to see if the header image has been removed $header_image = get_header_image(); [COLOR="#FF0000"]if ( $header_image ) :[/COLOR] <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> <?php /* * The header image. * Check if this is a post or page, if it has a thumbnail, and if it's a big one */ [COLOR="#FF0000"]if ( is_singular() && has_post_thumbnail( $post->ID )[/COLOR] && ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( $header_image_width, $header_image_width ) ) ) && $image[1] >= $header_image_width ) : // Houston, we have a new header image! echo get_the_post_thumbnail( $post->ID, 'post-thumbnail' ); else : // Compatibility with versions of WordPress prior to 3.4. if ( function_exists( 'get_custom_header' ) ) { $header_image_width = get_custom_header()->width; $header_image_height = get_custom_header()->height; } else { $header_image_width = HEADER_IMAGE_WIDTH; $header_image_height = HEADER_IMAGE_HEIGHT; } ?> <img src="<?php header_image(); ?>" width="<?php echo esc_attr( $header_image_width ); ?>" height="<?php echo esc_attr( $header_image_height ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" /> [COLOR="#FF0000"]<?php endif; // end check for featured image or standard header ?>[/COLOR] </a> [COLOR="#FF0000"]<?php endif; // end check for removed header image ?>[/COLOR]Demnach müsstest du ein bisschen Code umschreiben, so dass der Slider nur für die Startseite abgefragt wird und der Rest für den anderen Content. Ich würde es mal auf die Schnelle so versuchen:
PHP
Alles anzeigen<?php // Check to see if the header image has been removed $header_image = get_header_image(); [COLOR="#FF0000"]if (is_home() || is_front_page()) : Dein SLIDER-Code elseif ( $header_image ) :[/COLOR] ... ...Dann muss allerdings trotzdem noch unter Design-Anpassen-Headerbild, ein Bild hoch geladen sein.
Wie was wo angezeigt wird liegt halt immer am gewählten Theme.
-
wie genau hast du denn dann WordPress installiert?
Dein Hoster muss dir doch FTP-Zugangsdaten zugesandt haben. -
Ich kann nicht verstehen, was an meinem Satz unhöflich gewesen sein soll. Ich habe höflich darum gebeten, deine Frage in ausführlicheren Sätzen zu formulieren.
Das hat doch auch nix mit neu oder nicht neu zu tun, ob man ein Problem genau schildert oder nicht. Du hast halt mMn nur sehr verkürzte Sätze geschrieben, woraus man überhaupt nicht schlau geworden istZitatWenn ich das richtig verstanden habe, soll ich einen bestimmten PHP Befehl ?löschen? =remove???
Aber den entscheidenden Tipp hatte ich dir schließlich direkt mit geliefert. Darüber verlierst du kein Wort, auch nicht schön :-(
-
dann musst du mit deinem Hoster sprechen, warum die Ordner-Struktur von ihm so angelegt worden ist und wie es mit den Internen Weiterleitungen aussieht.
Da wir bei solchen One-Klick Installationen nie wirklich richtig helfen können (veraltete Versionen, undurchsichtige Ordnerstrukturen etc.), haben wir dies sogar in unsere Forenregeln unter Punkt IV mit aufgenommen.
Ich vermute sogar, dass dein Hoster die Weiterleitung auf die Hauptdomain über das Kundenmenü anbietet.
Ansonsten installiere dir WP manuell selber direkt ins Root-Verzeichnis.
-
kannst du bitte mal in ganzen Sätzen Reden ... warum genau du was und wo gemacht hast?
ZitatWenn ich das richtig verstanden habe, soll ich einen bestimmten PHP Befehl ?
Worum geht es? Was und warum willst du was aus welcher Datei löschen?
ZitatDen Befehl oder wie man das nennt habe ich gefunden, gelöscht und genau diese Datei extra gespeichert.
Wo hast du die Datei gefunden und wohin extra gespeichert?
Ich vermute mal, du hast eine Template geändert. Wenn du dieses Template nur auf deinem PC gespeichert hast, musst du es via FTP-Client noch auf deinen Server in den richtigen Theme-Ordner hoch laden.
-
Du scheinst ja lieber in einem anderen Thread weiter machen zu wollen ... deshalb hier closed.
-
kann es sein, dass du eine One-Click Installation deines Hosters genutzt hast?
-
Da es sich um ein Premium Theme handelt wird hier kaum jemand helfen können, wir kaufen es ja nicht extra.
Frag doch mal hier an: http://themeforest.net/item/prestige-…132654/comments
-
und wenn es auch bei einer Google Suche auftritt (außerhalb von WP) , dann liegt wohl am Netzwerk oder am Rechner... aber nicht an WP.
-
du kannst die Export Funktion von WP nutzen, sofern wordpress.com das unterstützt.