Αρθρογράφος: Θεόδωρος Τασσόπουλος

Ηλεκτρονικός Μηχανικός - MSc in Networking & Data Communications - Ασχολούμαι με το Web Design και τον προγραμματισμό μια δεκαετία. Δεν δίνω ούτε μια δεκάρα για προϊόντα της apple και καταναλώνω αρκετές ώρες καθημερινά στο gaming. Ξεκινάω συνεχώς νέα project χωρίς να υπάρχει τις περισσότερες φορές η προοπτική του κέρδους. Μισώ του δημοσιογράφους. Όλους. Έναν προς έναν.

Website: http://www.digispot.gr

Query για να παίρνουμε ιεραρχικά τις κατηγορίες στο Prestashop

SELECT c.id_parent, c.id_category, cl.name as name,level_depth FROM mm_category c LEFT JOIN mm_category_lang cl ON (c.id_category = cl.id_category AND id_lang = ‘2’) LEFT JOIN mm_category_group cg ON (cg.`id_category` = c.id_category) LEFT JOIN `mm_category_shop` cs ON (c.`id_category` = cs.`id_category` ) WHERE c.id_category <> ‘1’ GROUP BY c.id_category ORDER BY level_depth ASC,c.id_category ASC, cs.position ASC,c.`id_parent` ASC…

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

Προσαρμογή εικόνας στο PictureBox

Private Sub SetPicture(ByVal imgSrc As Bitmap, ByVal target As PictureBox) Dim imgDest As Bitmap = New Bitmap(target.ClientSize.Width, target.ClientSize.Height) Dim source_aspect, dest_aspect, k_aspect, K As Double source_aspect = imgSrc.Width / imgSrc.Height dest_aspect = imgDest.Width / imgSrc.Height k_aspect = dest_aspect / source_aspect If (k_aspect > 1) Then K = imgSrc.Height / imgDest.Height Else K = imgSrc.Width /…

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

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

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

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

Πως διορθώνουμε το input με type date σε Mozilla

Το πεδίο (input) με τύπο date της HTML5 δουλεύει μια χαρά σε chrome. Σε mozilla όμως έχουμε πρόβλημα καθόσον η επιλογή ημερομηνίας δεν εμφανίζεται. Το λύνουμε προσθέτοντας τα απαραίτητα jquery libs και ένα μικρό function. Προσθέτοντας το datepicker λοιπόν καταφέρνουμε να εμφανίσουμε την επιλογή ημερομηνίας. Τώρα όμως το chrome βγάζει 2 datepickers. Για να το…

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

Πως γίνεται συγκεκριμένες κατηγορίες να μην φαίνονται στο 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 δύο φορές ώστε να πάρουμε των αριθμό των άρθρων που επιθυμούμε από την κάθε ετικέτα.…

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

Media Queries

<meta name=»viewport» content=»width=device-width» /> @media (min-width:320px) { /* smartphones, iPhone, portrait 480×320 phones */ } @media (min-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ } @media (min-width:641px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800×480 or 854×480 phones */ } @media (min-width:961px) { /* tablet, landscape…

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

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

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

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

About DigiSpot