Μηνιαία Αρχεία: Ιανουάριος 2018
Αλλάζει text editor το WordPress. Το όνομα αυτού Gutenberg
O text editor που χρησιμοποιεί το WordPress τα τελευταία χρόνια, μένει λίγο πολύ ο ίδιος. Οι όποιες αλλαγές γίνονται, είναι συνήθως για την διόρθωση μικροσφαλμάτων. Ενώ λοιπόν αυτό δεν είναι απαραίτητα κακό, οι ιθύνοντες αποφάσισαν να κάνουν μια μεγάλη αλλαγή με … Συνέχεια
Νέα έκδοση του Google Search Console
Το Search Console παρουσιάζει ένα ανασχεδιασμένο προϊόν, για να σας βοηθήσει να διαχειριστείτε την παρουσία σας στην Αναζήτηση Google. Το νέο Search Console δημιουργήθηκε ξανά από την αρχή, για να παρέχει τα εργαλεία και τις πληροφορίες που ζητούν οι κάτοχοι … Συνέχεια
Πως βάζουμε έξτρα πεδία στους συντάκτες του WordPress
Εισάγουμε την παρακάτω συνάρτηση στο functions.php. Έτσι θα προσθέσουμε τέσσερα πεδία URL για Facebook, Twitter, Google Plus και Ιδιότητα. function tcp_extra_fields_author($profile_fields) { $profile_fields[‘twitter’] = ‘Twitter URL’; $profile_fields[‘facebook’] = ‘Facebook URL’; $profile_fields[‘gplus’] = ‘Google+ URL’; $profile_fields[‘idiot’] = ‘Ιδιότητα’; return $profile_fields; } … Συνέχεια
Function για την διαγραφή των transient στο WordPress
Χρησιμοποιούμε το παρακάτω function για την διαγραφή προσωρινών δεδομένων από την βάση μας του WordPress, τα οποία πολλές φορές δημιουργούν καθυστερήσεις και μικροπροβλήματα. function clear_transients(){ global $wpdb; $sql =”DELETE FROM {$wpdb->options} WHERE option_name like ‘\_transient\_namespace\_%’ OR option_name like ‘\_transient\_timeout\_namespace\_%'”; $wpdb->query($sql); … Συνέχεια
Πως αλλάζουμε domain στο WordPress μέσω SQL ή phpMyAdmin
Στην κονσόλα γράφουμε τις παρακάτω εντολές: UPDATE wp_posts SET guid = replace(guid, ‘https://www.palio’,’http://www.neo’); UPDATE wp_posts SET guid = replace(guid, ‘https://palio’,’http://neo’); UPDATE wp_posts SET post_content = replace(post_content, ‘https://www.palio’, ‘http://www.neo’); UPDATE wp_posts SET post_content = replace(post_content, ‘https://palio’, ‘http://neo’); UPDATE wp_postmeta SET meta_value … Συνέχεια
Πως κάνουμε symlink φακέλους σε Linux
Αν θέλουμε να δημιουργήσουμε symlink (σκεφτείτε το ως συντόμευση) σε έναν φάκελο χρησιμοποιούμε την παρακάτω εντολή. ln -s /home/onomaxristi/public_html/folderpoupairnoumetadedomena/* /home/onomaxristi/neosfolder/folderpoudinoumetadedomena Για να διαγράψουμε την συντόμευση πατάμε: unlink folderpoudinoumetadedomena
Εισαγωγή διαφήμισης μετά την δεύτερη παράγραφο στο WordPress
Αν θέλουμε να εισάγουμε διαφήμιση μέσα στο κείμενο αυτόματα χρησιμοποιούμε την παρακάτω συνάρτηση. Στον ορισμό $ad_code βάζουμε τον κώδικα της διαφήμισής μας, ενώ στο $closing_p βάζουμε το tag που ορίζουμε ως delimiter. Στην περίπτωσή μας το Το && !in_category(array(9,71)) μπορεί … Συνέχεια
Πως βλέπουμε όλα τα custom fields στο dropdown του άρθρου στο WordPress
Το dropdown στην δημιουργία ή επεξεργασία άρθου με τα custom fields (ειδικά πεδία), στην default ρύθμισή του έχει μέγιστο αριθμό εμφανιζόμενων ειδικών πεδίων τριάντα. Για να αυξήσουμε το όριο αυτό χρησιμοποιούμε την παρακάτω συνάρτηση. add_filter( ‘postmeta_form_limit’, ‘meta_limit_increase’ ); function meta_limit_increase( … Συνέχεια
Πως χρησιμοποιούμε το ID της παραγγελίας στο Prestashop ως Κωδικό Παραγγελίας
Πως χρησιμοποιούμε το ID της παραγγελίας ως Κωδικό Παραγγελίας. Στον φάκελο Classes/PaymentModule αλλάζουμε το σχετικό κομμάτι κώδικα με το παρακάτω. if (!$result) { PrestaShopLogger::addLog(‘PaymentModule::validateOrder – Order cannot be created’, 3, null, ‘Cart’, (int)$id_cart, true); throw new PrestaShopException(‘Can\’t save Order’); } … Συνέχεια
Δημοσιεύθηκε στη Prestashop
Σχολιάστε
Πως απενεργοποιούμε updates για συγκεκριμένα plugins
Υπάρχουν περιπτώσεις που δεν θέλουμε να κάνουμε update συγκεκριμένα plugins. Εισάγουμε τον παρακάτω κώδικα στο functions.php. Όπου pluginfolder το όνομα του φακέλου του plugin και όπου mainfunctionsfile το κεντρικό class του. Συνήθως έχουν το ίδιο όνομα. ΠΡΟΣΟΧΗ: Τα updates βγαίνουν … Συνέχεια