ok, wie kann ich denn am saubersten die URLs ändern?? manuell? Oder gibt es dort eine schönere Lösung? Von was ist es dann abhängig ob ich die URLs ändern muss? Die domains bleibt ja sie Selbe...
Danke für Deine Antwort
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenok, wie kann ich denn am saubersten die URLs ändern?? manuell? Oder gibt es dort eine schönere Lösung? Von was ist es dann abhängig ob ich die URLs ändern muss? Die domains bleibt ja sie Selbe...
Danke für Deine Antwort
Hallo liebe Comunity,
ich möchte gern meine Webseite von einem privaten Linuxserver auf einen Webhoster umziehen. Nun weiß ich nicht genau, wie ich richtig vorgehen soll.
Sind das alle Schritte, oder habe ich was vergessen??
Ich bitte um Hilfe.
Beste Grüße
Hallo,
eigentlich sollte man in den Spracheinstellungen im Wordpress Backend unter Einstellungen auch auf deutsch stellen können, das ist aber einer bestimmten Wordpress-Version möglich. Alternativ kann man die Sprachdateien auch in den Unterordner Languages des Themes laden und dann folgende Zeile in die wp-config kopieren:
define('WPLANG', 'de_DE');
ah ok... Du meinst also die Lösung von FlorianBrinkmann funktioniert? Wo muss ich denn den code hin kopieren, in die functions.php? Ich hatte heut schon einmal den code genommen und den dort definierten slug photograph gegen meinen slug getauscht (sonst weiter nichte geändert) und ihn dann in die functions.php meines Themes kopiert. Leider ohne Erfolg :-( Hab ich was vergessen?
Danke für eure Mühe!
@[COLOR=#20779F]FlorianBrinkmann: schöne Variante die dort gezeigt wird, funktioniert bei mir leider nicht und der slug bleibt bestehen...
mensmaximus: wie müsste denn so eine zusätzliche rewrite regel aussehen? Ich bekomm das sicherlich als php noob wieder nicht hin :-(
Danke!
Grüße[/COLOR]
Hallo,
ich verwende einen custom post type "portfolio" in meiner Wordpress-Installation. Dort habe ich die peralinkstruktur wie folgt geändert:
Nun möchte ich aber das in der permalink-Struktur /produkte-leistungen vollständig verschwindet. Wenn ich den slug leer lasse (
wird wieder portfolio dafür eingesetzt. Wie kann ich das Feld dort als leer deklarieren???
Ich bitte um eure hilfe
Danke!
haben eben wordpress noch einmal neu aufgesetzt und in den einstellungen finde ich nur die Sprache Englisch! Weiß Jemand woran das liegen könnte?
Grüße
mh... komisch. ich benutze die neuste Version von wordpress. In welchen Ordner befinden sich denn die Sprachdateien?? Dann schau ich mal ob dort alles an Ort und stelle ist
Hallo, ja das hab ich auch schon gesehen, leider existiert dort bei mir nur die Möglichkeit der englischen Sprach im Drop-down menü...Kann ich das irgendwie ändern?
Danke für deine Antwort!
Leider beherrsche ich kein php. Aber das Buch ist unterwegs ;-)
Also könnte ich mit deiner Variante die javascript Bibliotheken aus dem Ordner /wp-includes in den Footer laden, oder? Jetzt habe ich viele .js Scripte im Ordner /Plugins z.B, ( /wp/wp-content/plugins/wc-shortcodes/includes/js/rsvp.js?ver=1.77
Nach meinem Verständnis müsste ich jetzt jedes einzelne Script dann mit deiner Funktion behandeln also so:
[COLOR=#0000BB][FONT=monospace] [/FONT][/COLOR][COLOR=#007700][FONT=monospace]function [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]own_scripts_loader[/FONT][/COLOR][COLOR=#007700][FONT=monospace]() {
if(![/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]is_admin[/FONT][/COLOR][COLOR=#007700][FONT=monospace]()) {
[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]wp_deregister_script[/FONT][/COLOR][COLOR=#007700][FONT=monospace]( [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'jquery' [/FONT][/COLOR][COLOR=#007700][FONT=monospace]);
[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]wp_register_script[/FONT][/COLOR][COLOR=#007700][FONT=monospace]( [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'jquery'[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'[/FONT][/COLOR]/wp/wp-content/plugins/wc-shortcodes/includes/js/rsvp.js?ver=1.77[COLOR=#DD0000][FONT=monospace]'[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]false[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]null[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]true [/FONT][/COLOR][COLOR=#007700][FONT=monospace]);
[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]wp_enqueue_script[/FONT][/COLOR][COLOR=#007700][FONT=monospace]( [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'jquery'[/FONT][/COLOR][COLOR=#007700][FONT=monospace]);
}
}
[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]add_action[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'wp_enqueue_scripts'[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'own_scripts_loader'[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]1[/FONT][/COLOR][COLOR=#007700][FONT=monospace]);
[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]
[/FONT][/COLOR]Oder kann ich die auch alle nacheinander aufzählen?
Wie würde Deine zweite Variante mit dem [COLOR=#333333]($in_footer) aussehen?
[/COLOR][COLOR=#0000BB][FONT=monospace] [/FONT][/COLOR][COLOR=#007700][FONT=monospace]function [/FONT][/COLOR]wp_enqueue_script[COLOR=#007700][FONT=monospace]() { [/FONT][/COLOR]
[COLOR=#0000BB][FONT=Consolas]<?php wp_register_script[/FONT][/COLOR][COLOR=#007700][FONT=Consolas]([/FONT][/COLOR][COLOR=#007700][FONT=Consolas] [/FONT][/COLOR][COLOR=#0000BB][FONT=Consolas]$in_footer [/FONT][/COLOR][COLOR=#007700][FONT=Consolas]); [/FONT][/COLOR][COLOR=#0000BB][FONT=Consolas]?>
[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]wp_register_script[/FONT][/COLOR][COLOR=#007700][FONT=monospace]( [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'jquery'[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'[/FONT][/COLOR]/wp/wp-content/plugins/wc-shortcodes/includes/js/rsvp.js?ver=1.77[COLOR=#DD0000][FONT=monospace]'[/FONT][/COLOR][COLOR=#007700][FONT=monospace],[/FONT][/COLOR][COLOR=#0000BB][FONT=monospace]true [/FONT][/COLOR][COLOR=#007700][FONT=monospace]);
}
[/FONT][/COLOR]Sicherlich völlig falsch, oder?
Kennt da Jemand eine Möglichkeit?
Hat Jemand eine Idee?
Hallo liebe Community,
ich hab mit folgenden Code
// Javascript to footer --> läd alles im footer!
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
alle Scripte in den Footer verschoben. Nun funktioniert aber meine Google-maps-Karte auf der Seite nicht mehr. Weiß Jemand wie man ein Script von der Verschiebung aus dem Head in den Footer ausschließen kann? Bzw. gibt es eine andere alternative, sodass die Google-Maps-Karte trotzdem noch funktioniert?
Ich freue mich über Antworten!
Beste Grüße
Hallo,
ich nutze den custom post type "Portfolio" Nun ist es dort nicht möglich einzelne Hierarchien wie bei Seiten zu verwenden. Ich würde auch dort gern eizelne Portfolio-Items Elternelementen zuweisen.
Z.B. habe ich das "Portfolio Item" Neuanfertigung mit folgender URL-Struktur: produkte-leistungen/neuanfertigung nun möchte ich ein andere Portfolio-Element z.B. bohrer als Kindelement zuweisen. Das soll dann so aussehen: produkte-leistungen/neuanfertigung/bohrer
Der php-code des custom-post-type sieht wie folgt aus:
// Portfolio Post Type
add_action('init','wpthesis_create_portfolio_init');
function wpthesis_create_portfolio_init() {
$labels = array
( 'name' => _x('Portfolio', 'post type general name'),
'singular_name' => _x('item', 'post type singular name'),
'add_new' => _x('Add New', 'Portfolio Item'),
'add_new_item' => __('Add New Portfolio Item'),
'edit_item' => __('Edit Portfolio Item'),
'new_item' => __('New Portfolio Item'),
'view_item' => __('View Portfolio Item'),
'search_items' => __('Search Portfolio'),
'not_found' => __('No portfolio items found'),
'not_found_in_trash' => __('No portfolio items found in Trash'),
'parent_item_colon' => ''
);
$support = array
(
'title',
'editor',
'author',
'thumbnail',
'custom-fields',
'comments',
'genesis-seo',
'genesis-layouts',
'revisions'
);
$args = array
(
'labels' => $labels,
'public' => TRUE,
'rewrite' => array('slug'=>('produkte-leistungen'),'with_front'=>false),
'capability_type' => 'page',
'hierarchical' => FALSE,
'query_var' => true,
'supports' => $support, 'taxonomies' => array('portfolio-category'),
'menu_position' => 5
);
register_post_type('portfolio',$args);
register_taxonomy(
'portfolio-category',
'portfolio',
array(
'hierarchical' => TRUE,
'label' => 'Categories',
'query_var' => TRUE,
'rewrite' => FALSE,
)
);
}
Alles anzeigen
Kann mir Jemand helfen, die Beziehung Eltern/Kind zwischen den portfolio-Items herzustellen? Ist das überhaupt möglich??
Ich bitte um Hilfe!
Grüße
keiner einer Idee ?
Hallo, ich habe eine Funktion, die es mir erlaubt auf Seiten portfolio-Items anzeigen zu lassen. Hier ist diese Funktion:
public function html() {
global $thesis;
// get options
$options = $thesis->api->get_options($this->options(), $this->options);
if($options['portfoliocheck']){?>
<div class="portfolio-container">
<div class="heading_title">
<div id="main_title" class="main_title">
<h3><?php echo $options['pheader']; ?></h3> </div>
</div><?php global $post;
$portfolio_category = get_post_meta($post->ID, 'portfolio_category', true);
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
$args = array('post_type' => 'portfolio', 'showposts' => 4000, 'paged' => $paged,
'portfolio-category' => $portfolio_category);
$query_args = wp_parse_args($cf, $args);
$wp_query = new WP_Query($query_args);
$loop_counter = 4;
if ( $wp_query->have_posts() ) : while ( $wp_query->have_posts() ) : $wp_query->the_post();
/* Start Posts */?>
<div class="figure">
<div class="mediaholder">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php the_post_thumbnail('Portfolio [small]'); ?>
<div class="hovercover" style="opacity: 1;">
<div class="hovericon" style="top: 65%; opacity: 0;">
<i class="hoverzoom"></i></div>
</div>
</a>
</div>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<div class="item-description"><h4><?php the_title_attribute(); ?></h4>
</div>
</a>
</div>
<?php
$loop_counter++;
endwhile; /** end of one post **/ else : /** if no posts exist **/ endif; /** end loop **/wp_reset_query();?>
</div>
<?php } }}?>
Alles anzeigen
Nun möchte ich aber, dass nur bestimmt Portfolio-Items angezeigt werden. Am liebsten wäre mir die Möglichkeit im Backend IDs zu übergeben die dann angezeigt werden. Oder was auch gehen würde ist die Differenzierung nach Kategoriezuordnung, da die Portfoilo-Items Kategorien zugeordnet werden können. Kann da wer helfen? Für mich ist das nach viel probieren fast eine unlösbare Aufgabe...
Danke!
Viele Grüße
Hallo liebe community,
ich habe das wp canvas Plugin installiert und möchte gern im editor die shortcodes nutzen (toogle box etc.) Jedoch wird mir im Editor nach der Installation des Plugins nichts angezeigt. Weiß Jemand woran das liegen könnte? Hier die Seite: http://www.saale-praezisionswerkzeuge.de/
Freue mich über Antworten
Grüße
Tom
ok :-) Seit dem Wordpress-Update kann man die Sprache einfach im Backend umstellen ;-)
Hallo,
ich habe vor eine installierte englische Sprachversion im Backend auf die deutsche Version umzustellen. Dafür habe ich die deutschen Sprachdateien gedownloadet und in den Ordner /wp-content/languages verschoben. Anschließend hab ich meine config.php geöffnet und dort den Befehl eingetragen:[COLOR=#333333][FONT=Monaco]define('WPLANG', '[/FONT][/COLOR][COLOR=#333333][FONT=Monaco]de_DE[/FONT][/COLOR][COLOR=#333333][FONT=Monaco]'); [/FONT][/COLOR] Vorher war dort aber noch keine Funktion [COLOR=#333333][FONT=Monaco]define('WPLANG', '[/FONT][/COLOR][COLOR=#333333][FONT=Monaco]'); [/FONT][/COLOR]vorhanden. Leider ist das Backend jetzt immer noch englisch. Weiß Jemand woran das liegt? Beste Grüße [COLOR=#333333][FONT=Monaco]
[/FONT][/COLOR]
vielen Dank für eure Antworten! So wie ich den Beitrag verstehe, soll ich ein child theme anlegen mit einem head in dem keine .js geladen werden und dann die unbedingt notwendigen scripte manuell über die Funktion implementieren.
[COLOR=#000000][FONT=Consolas]add_action[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]([/FONT][/COLOR][COLOR=#800000][FONT=Consolas]'wp_enqueue_scripts'[/FONT][/COLOR][COLOR=#145680][FONT=Consolas],[/FONT][/COLOR][COLOR=#800000][FONT=Consolas]'enqueue_my_scripts'[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]);[/FONT][/COLOR][COLOR=#000000][FONT=Consolas]
[/FONT][/COLOR][COLOR=#8A4A0B][FONT=Consolas]function[/FONT][/COLOR][COLOR=#000000][FONT=Consolas] enqueue_my_scripts[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]()[/FONT][/COLOR][COLOR=#000000][FONT=Consolas]
[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]{[/FONT][/COLOR][COLOR=#000000][FONT=Consolas]
wp_enqueue_script[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]([/FONT][/COLOR][COLOR=#800000][FONT=Consolas]'jquery-tools'[/FONT][/COLOR][COLOR=#145680][FONT=Consolas],[/FONT][/COLOR][COLOR=#000000][FONT=Consolas] get_template_directory_uri[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]()[/FONT][/COLOR][COLOR=#145680][FONT=Consolas].[/FONT][/COLOR][COLOR=#800000][FONT=Consolas]'/js/jquery.tools.js-1.2.7.min.js'[/FONT][/COLOR][COLOR=#145680][FONT=Consolas],[/FONT][/COLOR][COLOR=#000000][FONT=Consolas] array[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]([/FONT][/COLOR][COLOR=#800000][FONT=Consolas]'jquery'[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]),[/FONT][/COLOR][COLOR=#8A4A0B][FONT=Consolas]false[/FONT][/COLOR][COLOR=#145680][FONT=Consolas],[/FONT][/COLOR][COLOR=#8A4A0B][FONT=Consolas]true[/FONT][/COLOR][COLOR=#145680][FONT=Consolas]);
[/FONT]
[/COLOR]Leider habe ich noch nie mit child themes gearbeitet. Kann ich nicht einfach auch die oben stehende Funktion in der custopm php nutzten und das eine nötige Script wieder oben im head aufrufen und die anderen im footer lassen?