Mit Hilfe meines Homepagesupports gelöst: Es lag an den Berechtigungen, ich habe für den Ordner wp-content/uploads mit den Dateiberechtigungen 777 versehen und dann war wieder alles wie gehabt, offenbar wurden die Berechtigungen beim letzten Update geändert.
Beiträge von lalalapo
-
-
Hallo,
ich nutze das Gallery-Plugin. Ich habe nun heute bemerkt, dass die Grafiken, die ich bei den Galerien nutze, in der Mediathek alle grau dargestellt werden (also keine Vorschau vorhanden wie üblich). Die Grafiken liegen nach wie vor auf dem Server. Nur werden sie nicht angezeigt. Und auch bei den Galerien im Frontend fehlen die Bilder. Woran kann das liegen?
Ich habe mal alle Daten vom Server gezogen und ein aktuelles Datenbank-Backup eingespielt und wollte es offline nachstellen. Das ist nicht möglich. Offline tritt der Fehler nicht auf. Bei der Offline-Version sind alle Galerien wie gewohnt verfügbar. Woran kann das liegen? Habt ihr Tipps?
-
Das ganze scheint nicht so einfach zu gehen. Man kann zwar leicht ein neues Menü registrieren, aber Tinynav (welches bestandteil vom Theme ist und kein Plugin) nimmt sich immer die Einträge des 'primary' Menüs.
Wie man das so umschreibt, dass es sich die Einträge eines selbst erstellten Menüs nimmt, konnte ich mit moderatem Zeitaufwand nicht rausfinden.MfG
Hi,ich habe erst mal ein neues Menü registriert. Und dann ging das Gefummel am CCS-File los. Nun habe ich es realisiert - war aber nicht ganz leicht.
-
Das Menü müsste eventuell nur registriert werden in der functions.php.
Vielleicht komme ich später mal dazu es auszuprobieren.MfG
Wie registriere ich da in der functions.php?
Und dann müsste ich das mobile Menü ja mit tinynav klassifizieren. Geht das über die functions.php? Wie? -
ZitatAlles anzeigen
/* =Menu
-------------------------------------------------------------- */#branding #access,
#colophon #access-footer {
background: #3d3d3d; /* Show a solid color for older browsers */
background: -moz-linear-gradient(#585858, #3d3d3d);
background: -o-linear-gradient(#585858, #3d3d3d);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#585858), to(#3d3d3d)); /* older webkit syntax */
background: -webkit-linear-gradient(#585858, #3d3d3d);
clear: both;
display: block;
float: left;
margin: 0 auto 2px;
width: 100%;
}
#branding ul.menu,
#colophon #access-footer ul.menu {
font-size: 14px;
list-style: none;
margin: 0 0 0 -0.8125em;
padding-left: 0;
}
#branding ul.menu li {
border-right: 1px solid #444;
float: left;
position: relative;
}
#branding ul.menu a,
#colophon #access-footer ul.menu a {
color: #eee;
line-height: 3em;
padding: 0 1.2125em;
text-decoration: none;
}
#branding ul.menu a {
display: block;
}
#branding ul.menu ul {
-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
box-shadow: 0 3px 3px rgba(0,0,0,0.2);
display: none;
float: left;
margin: 0;
position: absolute;
top: 3em;
left: 0;
list-style: none;
width: 188px;
z-index: 99999;
}
#branding ul.menu ul ul {
left: 100%;
top: 0;
}
#branding ul.menu ul a {
background: #f9f9f9;
border-bottom: 1px dotted #ccc;
color: #444;
font-size: 13px;
font-weight: normal;
height: auto;
line-height: 1.4em;
padding: 10px;
width: 168px;
}
#branding ul.menu li:last-child,
#branding ul.menu ul li {
border:none;
}
#branding ul.menu li:hover > a,
#branding ul.menu ul :hover > a,
#branding ul.menu a:focus {
background: #efefef;
}
#branding ul.menu li:hover > a,
#branding ul.menu a:focus,
#colophon #access-footer ul.menu a:hover,
#colophon #access-footer ul.menu a:focus {
background: #e5e5e5; /* Show a solid color for older browsers */
background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
background: -o-linear-gradient(#f9f9f9, #e5e5e5);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */
background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e5e5e5'); /* for IE */
color: #373737;
}
#branding ul.menu li:hover > ul {
display: block;
}
#branding .menu .current-menu-item > a,
#branding .menu .current-menu-ancestor > a,
#branding .menu .current_page_item > a,
#branding .menu .current_page_ancestor > a,
#colophon .menu .current-menu-item a {
font-weight: bold;
}
#access-secondary {
background-color: #e6e6e6;
clear: both;
display: block;
float: left;
margin: 0 auto 2px;
width: 100%;
}
#branding #access-secondary ul.menu {
font-size: 13px;
}
#branding #access-secondary ul.menu li {
border-right: 1px solid #dedede;
}
#branding #access-secondary ul.menu a {
color: #373737;
line-height: 2.5em;
}
#branding #access-secondary ul.menu ul {
list-style: none;
top: 2.5em;
}
#branding #access-secondary ul.menu ul a {
line-height: 1.5em;
}
#branding #access-secondary ul.menu ul ul {
top: 0;
}
#colophon #access-footer {
margin-bottom: 0;
}
#colophon #access-footer ul.menu li {
border-left: 1px solid #444;
float: left;
}
#colophon #access-footer ul.menu ul {
border-left: 1px solid #444;
display: inline;
float: left;
list-style: none outside none;
margin: 0;
}
#colophon #access-footer ul.menu a {
display: inline;
float: left;
}
#colophon #access-footer ul.menu li:first-child {
border: none;
}
/* =Responsive Menu (Tinynav.js)
-------------------------------------------------------------- */
.tinynav {
display: none;
font-size: 16px;
}Die Klasse tinynav ist die des mobilen Menüs. Wie kann ich aber unter "Design" -> "Menüs" Klassen vergeben? Das würde wohl das Problem lösen.
-
Du solltest es im Adminbereich unter Design - Menüs auswählen können.
Ja, das kann ich. Da könnte ich nun auch das neu erstellte Menü (Mobil) auswählen. Dieses würde dann aber auch bei der Desktopversion verwendet werden.
Ich weiß halt nicht, wo und wie ich die beiden Menüs verwenden kann. Es müsste aber denke ich in der functions.php eingestellt werden, da ich in der CSS ja nur Menüs mot bestimmten Klassen ausgeben lassen kann. Aber bei "Design" -> "Menüs" kann ich keine Klassen vergeben.
-
Hallo,
ich nutze ein responsive Design. Mein Problem ist, dass auch in der mobilen Fassung das normale Menü (Hauptnavigation) angezeigt wird. Nun habe ich ein zweites Menü angelegt (Mobil). Meine Frage ist nun, wie ich es erreichen kann, dass das mobile Menü verwendet wird.
Ich verwende das Catch Box Theme mit einem personalisierten Child-Theme. Wo muss ich im Childtheme etwas anpassen? In der functions.php?
Ich danke vorab für Hinweise.
lalalapo -
Bekommen die Widgets nicht alle eine andere ID?
Da hätte ich ja auch selbst drauf kommen können. Danke, damit hat es geklappt. Vielen Dank für den Hinweis.
-
Catch Box 2.6 ist mein Theme.
Das Problem ist ja nach meiner Einschätzung, dass alle Widgets die gleiche CSS-Klasse haben. Da kann ich natürlich die Widgets alle ausblenden. Das ist kein Problem. Ich möchte aber nur einzelne Widgets ausblenden. Und da Wordpress die Klassen ja automatisch überall die Klassen gleich vergibt, liegt dort das Problem. Wenn ich die Seite selbst schreiben würde, würde ich ja bei den entsprechenden Widgets in den divs eine entsprechende Klasse "nomobile" einfügen. Kann ich sowas auch bei Woedpress erreichen? -
Gibt's denn niemanden, der da eine Idee hat?
-
Hallo allerseits,
ich nutze ein responsive Design und möchte einige Widgets gern mobil ausblenden. Habt ihr da eine Lösung? Manche Widgets brauche ich mobil nicht und möchte die mobile Darstellung etwas verschlanken.
Für Tipps bin ich dankbar.
-
Hallo, bin neu hier und hoffe, dass ihr mir helfen könnt.
Ich nutze das Catch Box Theme und habe in der Sidebar die Suche eingebunden. Nun zu meinen Problemen:
1.) Die Suche gibt immer nur einen Treffer aus und zweigt darunter einen Link "← Ältere Beiträge" an. Es sollten aber möglichst alle Treffer unter einander angezeigt werden.
2.) Die Treffer werden nach Erstelldatum sortiert, sollten aber möglichst nach Seitentitel geordnet werden.
Searchform.php:PHP
Alles anzeigen<?php /** * The template for displaying search forms in Catch Box * * @package Catch Themes * @subpackage Catch_Box * @since Catch Box 1.0 */ ?> <form method="get" id="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>"> <label for="s" class="assistive-text"><?php _e( 'Search', 'catchbox' ); ?></label> <input type="text" class="field" name="s" id="s" placeholder="<?php esc_attr_e( 'Search', 'catchbox' ); ?>" /> <input type="submit" class="submit" name="submit" id="searchsubmit" value="<?php esc_attr_e( 'Search', 'catchbox' ); ?>" /> </form>search.php:
PHP
Alles anzeigen<?php /** * The template for displaying Search Results pages. * * @package Catch Themes * @subpackage Catch_Box * @since Catch Box 1.0 */ get_header(); ?> <?php if ( have_posts() ) : ?> <header class="page-header"> <h1 class="page-title"><?php printf( __( 'Search Results for: %s', 'catchbox' ), '<span>' . get_search_query() . '</span>' ); ?></h1> </header> <?php catchbox_content_nav( 'nav-above' ); ?> <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php /* Include the Post-Format-specific template for the content. * If you want to overload this in a child theme then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ get_template_part( 'content', get_post_format() ); ?> <?php endwhile; ?> <?php catchbox_content_nav( 'nav-below' ); ?> <?php else : ?> <article id="post-0" class="post no-results not-found"> <header class="entry-header"> <h1 class="entry-title"><?php _e( 'Nothing Found', 'catchbox' ); ?></h1> </header><!-- .entry-header --> <div class="entry-content"> <p><?php _e( 'Sorry, but nothing matched your search criteria. Please try again with some different keywords.', 'catchbox' ); ?></p> <?php get_search_form(); ?> </div><!-- .entry-content --> </article><!-- #post-0 --> <?php endif; ?> </div><!-- #content --> </div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?>Ich hoffe, ihr könnt mir helfen:-).
Grüße, lalalapo