|
|
| (Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) |
| Zeile 40: |
Zeile 40: |
| | | | |
| | | | |
| − | === Anpassungen ===
| |
| − | ====Custom field "Authors", damit der Wert des Custom field an bestimmten Stellen angezeigt wird ====
| |
| − | <nowiki>
| |
| − | <!-- Geobit -->
| |
| − | <?php
| |
| − | global $post;
| |
| − | if (get_post_meta($post->ID, 'Authors', true)) {
| |
| − | echo "<p class='post-meta'>". get_post_meta($post->ID, 'Authors', true)."</p>";
| |
| − | }
| |
| − | ?>
| |
| − | <!-- Geobit ENDE--></nowiki>
| |
| | | | |
| | + | Alle Änderungen im Theme sind in den Dateien mit Geobit gekennzeichnet. Daher suchen im dem Verzeichnis vor dem Update. |
| | | | |
| − | /wp-content/themes/sahifa/includes/slider.php
| + | Child theme hat nicht funktioniert. |
| − | | |
| − | eingefügt:
| |
| − | | |
| − | Zeile: 185 - 191
| |
| − | | |
| − | | |
| − | ====In der Loop.php====
| |
| − | | |
| − | Zeile 15 - 24 eingefügt um Kategorie einzublenden
| |
| − | <nowiki>
| |
| − | <!-- Geobit --><?php $categories = get_the_category();
| |
| − | $separator = ' ';
| |
| − | $output = '';
| |
| − | if($categories){
| |
| − | foreach($categories as $category) {
| |
| − | $output .= '<h4><a href="'.get_category_link( $category->term_id ).'" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '">'.$category->cat_name.'</a></h4>'.$separator;
| |
| − | }
| |
| − | echo trim($output, $separator);
| |
| − | };
| |
| − | ?><!-- Geobit ENDE--></nowiki>
| |
| − | | |
| − | | |
| − | Zeile 31 eingefügt um Autoren einzublenden
| |
| − | | |
| − | <nowiki><!-- Geobit --> <?php global $post; if (get_post_meta($post->ID, 'Authors', true)) { echo "<p class='post-meta'>". get_post_meta($post->ID, 'Authors', true)."</p>"; } ?> <!-- Geobit ENDE--></nowiki>
| |
| − | | |
| − | | |
| − | | |
| − | | |
| − | /wp-content/themes/sahifa/functions/home-cat-tabs.php
| |
| − | | |
| − | eingefügt:
| |
| − | | |
| − | Zeile: 39 - 46
| |
| − | | |
| − | | |
| − | /wp-content/themes/sahifa/functions/home-recent-box.php
| |
| − | | |
| − | | |
| − | eingefügt:
| |
| − | | |
| − | Zeile: 32 - 39
| |
| − | Zeile: 81 - 88
| |
| − | | |
| − | ====“functions.php” im Ordner /wp-includes/ ====
| |
| − | ===== Dateigröße bei PDF-Links =====
| |
| − | Ich öffne die Datei “functions.php” im Ordner /wp-includes/ und suche nach “function size_format( $bytes, $decimals = 0 ) {“. Das sollte (bei mir) bei Zeile 180 sein. Dort habe ich die verwirrende Angabe zur
| |
| − | | |
| − | Dateigröße wie folgt geändert:
| |
| − | | |
| − | function size_format( $bytes, $decimals = 0 ) {
| |
| − | | |
| − | $quant = array(
| |
| − | | |
| − | // ========================= Origin ====
| |
| − | | |
| − | | |
| − | | |
| − | 'TB' => 1099511627776, // pow( 1024, 4)
| |
| − | | |
| − | 'GB' => 1073741824, // pow( 1024, 3)
| |
| − | | |
| − | 'MB' => 1048576, // pow( 1024, 2)
| |
| − | | |
| − | 'MB' => 1024, // pow( 1024, 1)
| |
| − | | |
| − | 'kB ' => 1, // pow( 1024, 0)
| |
| − | | |
| − | );
| |
| − | | |
| − | foreach ( $quant as $unit => $mag )
| |
| − | | |
| − | if ( doubleval($bytes) >= $mag )
| |
| − | | |
| − | return number_format_i18n( $bytes / $mag, $decimals ) . ' ' . $unit;
| |
| − | | |
| − | | |
| − | return false;
| |
| − | }
| |
| − | | |
| − | Sonst werden kleine Dateien mit “K” angezeigt. Das versteht keiner… wenn auf der Festplatte daheim “255 kB” und hier nur “255 k” angezeigt werden.
| |
| − | | |
| − | | |
| − | | |
| − | | |
| − | ====sahifa/includes/post-related.php===
| |
| − | Hier wurden per se alle Beiträge vom selben Autor, Args und Kategorie ausgegeben. Anpassung so, daß nur noch Artikel aus der selben Kategorie ausgegebn werden.
| |
| − | | |
| − | ==besondere plugins:==
| |
| − | | |
| − | ===Custom Field Template===
| |
| − | | |
| − | Um eigene Felder anzulegen, welche über das Backend einfach für Autoren zu pflegen sind, auch gut um frontend einzubauen.
| |
| − | | |
| − | Die darstellung eines artikels ist über das template dieses plugins geregelt
| |
| − | | |
| − | Dieses ist zu finden unter Settings -> Custom filed template -> [cft] und [cftsearch]
| |
| − | | |
| − | ===Duplicate Post===
| |
| − | | |
| − | clonen von seiten und artikeln
| |
| − | | |
| − | | |
| − | ===MapPress Easy Google Maps===
| |
| − | karteneinbinden
| |
| − | | |
| − | | |
| − | === Dateigröße bei PDF-Links ===
| |
| − | Ich öffne die Datei “functions.php” im Ordner /wp-includes/ und suche nach “function size_format( $bytes, $decimals = 0 ) {“. Das sollte (bei mir) bei Zeile 180 sein. Dort habe ich die verwirrende Angabe zur Dateigröße wie folgt geändert:
| |
| − | | |
| − | function size_format( $bytes, $decimals = 0 ) {
| |
| − | $quant = array(
| |
| − | // ========================= Origin ====
| |
| − | 'TB' => 1099511627776, // pow( 1024, 4)
| |
| − | 'GB' => 1073741824, // pow( 1024, 3)
| |
| − | 'MB' => 1048576, // pow( 1024, 2)
| |
| − | 'MB' => 1024, // pow( 1024, 1)
| |
| − | 'kB ' => 1, // pow( 1024, 0)
| |
| − | );
| |
| − | foreach ( $quant as $unit => $mag )
| |
| − | if ( doubleval($bytes) >= $mag )
| |
| − | return number_format_i18n( $bytes / $mag, $decimals ) . ' ' . $unit;
| |
| − | | |
| − | return false;
| |
| − | }
| |
| − | | |
| − | Sonst werden kleine Dateien mit “K” angezeigt. Das versteht keiner… wenn auf der Festplatte daheim “255 kB” und hier nur “255 k” angezeigt werden.
| |
- Eigene Extension für Telecash Connect Schnittstelle
- JavaScript Validierung mit jQuery Validate Plugin
phpList für Newsletterversand[Bearbeiten]
- Änderungen beim Update evenetuell wieder anpassen :
die Index-Seiten werden auf Wunsch des Kunden nich angezeigt, also keine Anmeldung und Abmeldung möglich, Umleitung per htaccess auf die Hauptseite
Fehler Meldung beim Testimport:
css anpassungen
Patch:
https://mantis.phplist.com/view.php?id=15434
Beim Import von Usern müssen alle Spalten beibehalten werden.
Beim kompletten Import von ca. 2000 Adressen hängt sich der Importer auf. Die Liste muss daher auf maximal 500 Zeilen beschränkt werden.
Datei muss utf8 codiert sein nicht unicode.
anbei sind die Dateien, welche ich für den Import verwendet habe. Ich hatte in allen eine Fehler bei den "Regional_Chapter" drin.
Achtung, es handelt sich dabei um ein Feld, welches vordefinierte Felder hat, wenn also ein neues Chapter kommt, so muss dieses erst als Wert bei dem Feld hinterlegt werden.
Nun sollten aber die Daten korrekt sein.
Die Felder habe ich gelöscht:
abonnenten verwalten -> attribute -> jetzt auf englisch stellen -> die markieren welche gelöscht werden sollen (tag)-> delete
Landscape-online relaunch[Bearbeiten]
Die meisten css anpassungen sind im theme selber bei den einstellungen über das backend gemacht.
sahifa settngs -> style
Alle Änderungen im Theme sind in den Dateien mit Geobit gekennzeichnet. Daher suchen im dem Verzeichnis vor dem Update.
Child theme hat nicht funktioniert.