Πολλοί από εσάς θα έχουν χρησιμοποιήσει αρκετές από τις λειτουργίες του Jetpack σε ιστοσελίδες που έχουν δημιουργήσει. Μια από αυτές είναι το Publisize όπου δίνει την δυνατότητα να κοινοποιείτε άρθρα σε social media ( Facebook, Twitter, Google+ κ.α.). Αρκετά χρήσιμη δυνατότητα μιας και με αυτό τον τρόπο γίνονται πιο γνωστά τα άρθρα και αυξάνονται οι επισκέψεις στην ιστοσελίδα. Τι γίνεται όπως όταν αυτό που θέλετε να κοινοποιήσετε δεν είναι άρθρο αλλά Custom Post Type;
Εάν έχετε λοιπόν Custom Post Types αυτά θα πρέπει να είναι ή από το θέμα σας ή από κάποιο plugin. Σε αυτή την περίπτωση θα πρέπει να αλλάξετε ένα μικρό κομμάτι κώδικα στο αρχείο functions.php του θέματος ή του προσθέτου.
O κώδικας σε κάποιο σημείο πρέπει να έχει την επιλογή supports στην παρακάτω μορφή.
‘supports’ => array(‘title’, ‘editor’, ‘excerpt’, ‘custom-fields’, ‘thumbnail’, ‘tags’, ‘comments’)
Αυτό που πρέπει να γίνει είναι να προστεθεί και το publicize έτσι ώστε το αποτέλεσμα να είναι το παρακάτω.
‘supports’ => array(‘title’, ‘editor’, ‘publicize’, ‘excerpt’, ‘custom-fields’, ‘thumbnail’, ‘tags’, ‘comments’)
Θα πρέπει βέβαια μέσα από τις ρυθμίσεις να ορίσετε πως θέλετε να χρησιμοποιηθεί και σε αυτό το Custom Post type.
3 Response Comments
Ενδιαφέρον αλλά τα κομμάτια κώδικα στα οποία αναφέρεσαι δεν τα βρήκα στο functions.php του θέματος.
Σε ποιο θέμα αναφέρεσαι; Μπορεί να μην είναι στο Functions.php . Μπορείς όμως να κάνεις αναζήτηση στο περιεχόμενο των αρχείων για τον κώδικα.
Μπορεί να βρίσκεται σε άλλο σημείο του κώδικα. Θα το ψάξω. Σε ευχαριστώ.