Πως χρησιμοποιούμε τα Sessions μέσα στο WordPress

Υπήρξε η ανάγκη σε ένα project να προσθέσουμε σχόλια σε κάθε παραγγελία προϊόντος στο WooCommerance. Λεπτομέρειες δηλαδή δυναμικές για κάθε προϊόν που μπαίνει στο cart. Η συνηθισμένη λύση σε μια παρόμοια περίπτωση είναι να προστεθούν custom fields στα προϊόντα τα οποία αλλάζουν δυναμικά και πάει λέγοντας. Αυτό προϋποθέτει πολλά actions και γενικώς δεν είναι και…

Διαβάστε το άρθρο

Πως γίνεται συγκεκριμένες κατηγορίες να μην φαίνονται στο feed του WordPress

Πολλές φορές απαιτείται μια ή περισσότερες κατηγορίες να μην φαίνονται στο feed του WordPress. Προσθέστε τον παρακάτω κώδικα στο functions.php του θέματός σας. Όπου 5,10,15 βάζετε τα ids των κατηγοριών που θέλετε να εξαιρέσετε. function vgale_tin_katigoria($query) { if ( $query->is_feed ) { $query->set(‘cat’, ‘-5,-10,-15’); } return $query; } add_filter(‘pre_get_posts’, ‘vgale_tin_katigoria’);…

Διαβάστε το άρθρο

Άνοιγμα της ιστοσελίδας πάντα με SSL / https

Προσθέτετε αυτό το κομμάτι ρυθμίσεων στο .htaccess αρχείο στον root φάκελο της ιστοσελίδας σας. RewriteCond %{HTTPS} off RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]…

Διαβάστε το άρθρο

Ερώτημα για να παίρνετε συγκεκριμένα post από κάθε tag.

Πολλές φορές υπάρχει η ανάγκη να εκτελούμε ερώτημα στο οποίο πρέπει να πάρουμε διαφορετικό αριθμό άρθρων ανά ετικέτα. Η περίπτωση αυτή είναι ιδιαίτερη καθώς δεν έχει προβλεφθεί από τους δημιουργούς του WordPress. Στην περίπτωση αυτή λοιπόν χρησιμοποιούμε την συνάρτηση get_posts δύο φορές ώστε να πάρουμε των αριθμό των άρθρων που επιθυμούμε από την κάθε ετικέτα.…

Διαβάστε το άρθρο

Πως βάζουμε εικόνα στο feed του WordPress

Ένα συνηθισμένο πρόβλημα για τους ιδιοκτήτες των websites/blogs που είναι βασισμένα στην δημοφιλή πλατφόρμα του WordPress είναι πως το feed που δίνει δεν περιλαμβάνει την εικόνα του άρθρου. Η λύση είναι απλή προσθέτουμε στο functions.php του θέματος την συνάρτηση feed_getFeaturedImage() όπως είναι παρακάτω. Η συνάρτηση τραβάει από την βάση δεδομένων την εικόνα του άρθρου (την…

Διαβάστε το άρθρο

Πως μπορώ να αλλάξω το «e-mail from» στο WordPress

Ένα συχνό πρόβλημα που παρουσιάζεται είναι το WordPress είναι τα e-mail που στέλνονται από το σύστημα να έχουν το email From name να είναι WordPress και το email από το οποίο στάλθηκε αλλά και email απάντησης το wordpress@website.gr. Η λύση παρουσιάζεται παρακάτω. Προσθέστε αυτό το κομμάτι κώδικα στο functions.php του θέματος σας. Problem Solved. /**…

Διαβάστε το άρθρο

Πως να μειώσεις το μέγεθος του excerpt στο WordPress

Σήμερα θα σου δείξουμε πως μπορείς να αυξήσεις ή να μειώσεις το μέγεθος του τίτλου ή του κειμένου του άρθρου σου. Το παρακάτω κομμάτι κώδικα, πρέπει να γίνει επικόλληση στο αρχείο functions.php του θέματος που έχεις επιλέξει στην εγκατάσταση του wordpress. Ναι απλά κάνεις copy – paste. function smalltext($num) { $limit = $num+1; $smalltext =…

Διαβάστε το άρθρο

About DigiSpot