Διάφορα ιστολόγιο επικοινωνίας προσθήκη σχολίου http. Σε αναζήτηση του τέλειου συστήματος σχολιασμού. Ψευδώνυμο: Ideal Solution

Αυτό το όνομα δεν ενοχλεί πολλούς ανθρώπους, αλλά μερικές φορές τίθεται το ερώτημα πώς να αλλάξετε προσθέστε ένα σχόλιο για να αφήσετε μια κριτική ή κάτι παρόμοιο. Σε αυτή την περίπτωση, αυτό το άρθρο θα σας βοηθήσει. Όπως έγραψα παραπάνω, θα σας δείξω μερικούς τρόπους.

Μέθοδος Νο. 1

Για την πρώτη μέθοδο, πρέπει να βρείτε το αρχείο στο φάκελο με το θέμα που είναι εγκατεστημένο στον ιστότοπό σας σχόλια.php. Αν υπάρχει, ανοίξτε τον και αναζητήστε τον πίνακα σε αυτόν που είναι υπεύθυνος για τη ρύθμιση και την εμφάνιση των περιεχομένων της φόρμας σχολίων. Μοιάζει κάπως έτσι:

$args = πίνακας("comment_notes_before" => "

", "comment_field" => "

", "id_submit" => "comm_subm", "label_submit" =>

Έτσι, σε αυτόν τον πίνακα, πρέπει να προσθέσετε μια νέα παράμετρο με την επιθυμητή τιμή και αυτό είναι. Στην περίπτωσή μας, αυτό είναι:

"title_reply" => "Αφήστε την κριτική σας",

Οπως ΚΑΤΑΛΑΒΑΙΝΕΤΕ - Αφήστε την κριτική σας, αυτό είναι το νέο όνομα αντί για - Προσθήκη σχολίου. Μπορείτε να προσθέσετε μια τέτοια παράμετρο στο τέλος ή στην αρχή του πίνακα. Θα αποδειχθεί κάτι σαν αυτό:

$args = array("title_reply" => "Αφήστε την κριτική σας", "comment_notes_before" => "

Συμπληρώστε τα παρακάτω πεδία. Το email σας δεν θα δημοσιευτεί. Τα απαιτούμενα πεδία είναι επισημασμένα *

", "comment_field" => "

", "id_submit" => "comm_subm", "label_submit" => "Υποβολή",); comment_form($args);

Προστέθηκε στην αρχή και τώρα, στις σελίδες ανάρτησης θα εμφανίζεται η γραμμή - Αφήστε την κριτική σας. Αυτή η μέθοδος δεν είναι περίπλοκη και απαιτεί ελάχιστη προσπάθεια, το κύριο πράγμα είναι να ορίσετε σωστά τη συστοιχία. Αλλά μερικές φορές συμβαίνει ότι δεν υπάρχει αρχείο comments.php μέσα στο θέμα ή δεν υπάρχει πίνακας σε αυτό και δεν ξέρετε πώς να το προσθέσετε σωστά εκεί, τότε η δεύτερη μέθοδος θα σας βοηθήσει.

Μέθοδος Νο. 2

Η ουσία της δεύτερης μεθόδου είναι να προσθέσετε μια νέα συνάρτηση, η οποία θα αντικαταστήσει το όνομα. Για να το κάνετε αυτό, στο φάκελο με το ενεργό θέμα, πρέπει να βρείτε το αρχείο λειτουργία.phpμε προσαρμοσμένες λειτουργίες και σε βολικό μέρος, αν δεν το γνωρίζετε, τότε στο τέλος πριν από το κλείσιμο της ετικέτας PHP - ?> , αν δεν υπάρχει κάτι τέτοιο, τότε απλώς προσθέστε τον ακόλουθο κώδικα στο τέλος:

Συνάρτηση wph_change_submit_label($defaults) ( $defaults["title_reply"] = "Αφήστε την κριτική σας"; επιστροφή $defaults; ) add_filter("comment_form_defaults", "wph_change_submit_label");

Δώρο

Αυτό είναι ουσιαστικά το ίδιο με αυτό που έγινε στην πρώτη μέθοδο, απλά, εκεί το εφαρμόσαμε απευθείας στον πίνακα, και εδώ μέσω ενός φίλτρου. Μετά από αυτά τα βήματα, θα δείτε μια αλλαγή στο όνομα. Όπως και στην πρώτη μέθοδο, μπορείτε να αλλάξετε το κείμενο - Αφήστε την κριτική σας σε αυτό που σας αρέσει. Αυτό το κείμενο παρέχεται ως παράδειγμα.

Θέλω επίσης να προτείνω και να επιστήσω την προσοχή στην κλίση της λέξης Σχόλια. Εάν η φόρμα σας εμφανίζει τη γραμμή - 1 σχόλιο δημοσιεύτηκε ή Σχόλια: 10. Μπορείτε να χρησιμοποιήσετε τη Συνάρτηση από το άρθρο. Εάν το χρησιμοποιείτε ήδη, προτείνω σε μια γραμμή με έναν πίνακα:

Array ("σχόλιο", "σχόλιο", "σχόλια")

Αλλάξτε τα ονόματα για αναθεώρηση, κριτική, αξιολογήσεις εάν χρησιμοποιήσατε αυτήν τη λέξη στις παραπάνω μεθόδους. με αυτόν τον τρόπο, θα τα έχετε όλα ίδια, και όχι διάσπαρτα, υπάρχουν κριτικές και υπάρχουν σχόλια.

Αυτές είναι οι πληροφορίες που ήθελα να σας δώσω σήμερα. Ίσως θα είναι χρήσιμο σε κάποιον.

Αυτό είναι όλο, ευχαριστώ για την προσοχή σας. 🙂

Οδηγίες

Εάν χρησιμοποιείται μια επαγγελματική πλατφόρμα για τον ιστότοπο, συνήθως επί πληρωμή, έχει ήδη όλες τις απαραίτητες ενότητες, συμπεριλαμβανομένου ενός μπλοκ σχολίων. Τι πρέπει να κάνετε όμως αν μόλις μαθαίνετε σχεδιασμό ιστοσελίδων, έχετε δημιουργήσει μια απλή ιστοσελίδα σε καθαρή html και θέλετε να δώσετε στους επισκέπτες την ευκαιρία να αφήσουν μηνύματα;

Για να προσθέσετε ένα μπλοκ σχολίων στον ιστότοπο, χρησιμοποιήστε την υπηρεσία Disqus. Μετά την εγκατάσταση αυτής της πλατφόρμας στον ιστότοπο, οι επισκέπτες της θα μπορούν να αφήνουν τις παρατηρήσεις τους.

Εγγραφείτε για την υπηρεσία. Στο πεδίο Διεύθυνση URL ιστότοπου, πληκτρολογήστε τη διεύθυνση του ιστότοπού μας. Στο πεδίο Όνομα τοποθεσίας - το όνομά του. Είναι λίγο πιο περίπλοκο με το πεδίο Σύντομο όνομα ιστότοπου - εδώ πρέπει να εισαγάγετε το σύντομο όνομα του ιστότοπου, δηλαδή χωρίς http, www και ru. Για παράδειγμα, εάν ο ιστότοπός σας ονομάζεται http://site12345.ru, τότε πληκτρολογήστε site12345 ως σύντομο όνομα. Ως αποτέλεσμα, θα δημιουργηθεί ο υποτομέας site12345.disqus.com. Κάνοντας κλικ σε αυτό, θα μεταφερθείτε στον πίνακα ρυθμίσεων σχολίων.

Αφού εισαγάγετε όλα τα δεδομένα, κάντε κλικ στο Continue και θα ανοίξει ο πίνακας ρυθμίσεων. Επιλέξτε Ρωσική γλώσσα και, στη συνέχεια, διαμορφώστε τις Προαιρετικές λειτουργίες. Στο Facebook Connect, μπορείτε να δώσετε στους χρήστες του Facebook τη δυνατότητα να δημοσιεύουν σχόλια από τον λογαριασμό τους. Για να το κάνετε αυτό, πρέπει να εισαγάγετε το κλειδί API: μπορείτε να το λάβετε κάνοντας κλικ στον σύνδεσμο ακριβώς κάτω από το στοιχείο Facebook Connect, αλλά για αυτό πρέπει να έχετε λογαριασμό σε αυτήν την υπηρεσία. Στο πεδίο Twitter @Replies, πληκτρολογήστε το όνομα του λογαριασμού σας, θα χρησιμοποιηθεί για απαντήσεις.

Τώρα διαμορφώστε τα πλαίσια ελέγχου (διακόπτες). Εάν επιλέξετε Συνημμένα πολυμέσων, τότε όλοι οι σύνδεσμοι προς αρχεία πολυμέσων θα εμφανίζονται στο κάτω μέρος του σχολίου ως συνημμένα αρχεία. Trackbacks – εμφανίζει trackbacks στη σελίδα. Akismet – σύνδεση υπηρεσίας anti-spam. Reactions – εμφανίζει διαδικτυακές αναφορές στον ιστότοπό σας. Τέλος, αν επιλέξετε το πλαίσιο ελέγχου Εμφάνιση κουμπιών σύνδεσης με πλαίσιο σχολίων, τα κουμπιά υπηρεσίας θα εμφανιστούν πάνω από τη φόρμα σχολίων - Facebook, Twitter κ.λπ.

Αφού συμπληρώσετε τη φόρμα, κάντε κλικ στο Continue. Μια νέα σελίδα θα παρέχει επιλογές για σύνδεση σε διαφορετικές πλατφόρμες. Εάν γράψατε μόνοι σας τον κωδικό τοποθεσίας, επιλέξτε Universal Code. Για να εγκαταστήσετε τον κώδικα, αντιγράψτε τον από το βήμα 1 και, στη συνέχεια, επικολλήστε τον στη θέση της σελίδας σας όπου πρέπει να υπάρχουν τα σχόλια. Στη συνέχεια, αντιγράψτε τον κώδικα από το βήμα 2 και επικολλήστε τον πριν από την ετικέτα κλεισίματος /body.

Το μόνο που έχετε να κάνετε είναι να μορφοποιήσετε σωστά τους συνδέσμους που οδηγούν στη σελίδα με σχόλια. Για παράδειγμα, εάν η σελίδα για σχόλια έμοιαζε με http://site12345.ru/comment.html, τότε ο σύνδεσμος θα πρέπει να είναι αυτός: http://site12345.ru/comment.html #disqus_thread. Μετά από αυτό, ελέγξτε τη δυνατότητα να αφήνετε σχόλια, όλα πρέπει να λειτουργούν.

Γειά σου! Αφού έγραψα ένα σωρό αναρτήσεις κατόπιν αιτήματος εργαζόμενων bloggers, αποφάσισα να επιστρέψω στη συγγραφή θεματικών αναρτήσεων. Το θέμα για τις επόμενες δύο εβδομάδες θα είναι ο σχολιασμός.


Εδώ είναι οι αναρτήσεις που έχω σχεδιάσει:
1) Ρύθμιση σχολίων (Σήμερα)
2) .
3) .
4) Εναλλακτικές υπηρεσίες για ανάρτηση σχολίων (IntenseDebate).

Σήμερα λοιπόν σας μιλάμε για ρύθμιση σχολίων (Να επιτρέπονται ή να μην επιτρέπονται σχόλια, Ειδοποίηση νέων σχολίων μέσω email, Εποπτεία σχολίων).


Πάμε όπως πάντα Πίνακας Ελέγχου- Ρυθμίσεις - Σχόλια

Και εδώ έχουμε παραμέτρους που μπορούν να αλλάξουν... αν τις δείτε στα αγγλικά, είναι πολύ εύκολο να τις καταλάβετε, αλλά αν τις δείτε στα Ρωσικά, τότε σας συμπονώ πραγματικά και αυτό το άρθρο είναι για εσάς!

1) Σχόλια. Μπορούν να εμφανιστούν ή να κρυφτούν. Αν επιλέξετε απόκρυψη σχολίωνδεν θα διαγραφούν, το Blogger απλά δεν θα τους εμφανίσει μέχρι να του δώσετε την άδεια να το κάνει.

Σημαντική σημείωση.Μπορείτε επίσης να εμφανίσετε ή να αποκρύψετε σχόλια σε επίπεδο ανάρτησης. Μεταβείτε στο Blogger Editor και στην κάτω αριστερή γωνία του προγράμματος επεξεργασίας θα δείτε έναν ψευδο-σύνδεσμο Ρυθμίσεις μηνυμάτωνκάντε κλικ σε αυτό και στην αριστερή στήλη Σχόλια αναγνωστώνμπορείτε να επιλέξετε: α) Να επιτρέπεται β) Απόρριψη, εμφάνιση υπαρχόντων γ) Άρνηση, απόκρυψη υπαρχόντων.

Κατά τη γνώμη μου είναι πολύ βολικό. Σε περίπτωση που θα θέλατε να κάνετε κάποια από τα άρθρα σας ενημερωτικά. Δεν υπάρχει τίποτα να συζητήσουμε εδώ ;).

2) Ποιος μπορεί να δημοσιεύσει σχόλια;Εδώ μπορείτε να επιτρέψετε σχόλια στα άρθρα σας: Οποιοσδήποτε - συμπεριλαμβανομένων των ανώνυμων χρηστών,
ή Μόνο εγγεγραμμένοι χρήστες- περιλαμβάνει OpenID | Μόνο χρήστες με λογαριασμούς Google | Μόνο μέλη αυτού του ιστολογίου.

Σχόλιο. Εάν επιλέξετε οτιδήποτε άλλο εκτός από το πρώτο στοιχείο Οποιοδήποτε, οι αναγνώστες σας με το πρωτόκολλο https απενεργοποιημένο, όπως στην εργασία μου, δεν θα μπορούν να δημοσιεύσουν ένα σχόλιο.

Δεν θυμάμαι ποια είναι η προεπιλογή, αλλά σε όλα τα ιστολόγιά μου είναι Any. Και αν μπορώ ακόμα να καταλάβω το σχόλιο μόνο μέλη του ιστολογίου(το ιστολόγιο σε αυτή την περίπτωση είναι μια συλλογική δημιουργικότητα και τα σχόλια εξακολουθούν να είναι η ίδια συνέχεια αυτής της δημιουργικότητας). Δεν μπορώ να φανταστώ σε ποια περίπτωση μπορεί να είναι απαραίτητο να φιλτράρετε τους σχολιαστές με βάση την παρουσία ενός λογαριασμού Google ή OpenID... Αυτό μοιάζει με το να ανακοινώνετε το ιστολόγιό σας ως DoFollow και μετά να διαμαρτύρεστε για ανεπιθύμητο περιεχόμενο. Θα πρέπει να προστατεύσετε τον εαυτό σας από ανεπιθύμητα μηνύματα με σχόλια πριν ή μετά την εποπτεία.

Γενικά, δεν καταλαβαίνω πραγματικά το παιχνίδι DoFollow... Όντας κι εγώ εσωστρεφής, σπάνια σχολιάζω όταν νιώθω την ανάγκη για το σχόλιό μου και ποτέ δεν εξαρτάται από την πολιτική Do or No Follow του ιστολογίου. Η μόνη διαφορά στα ιστολόγια DoFollow είναι ότι χρησιμοποιώ το OpenID (αν κάποιος είναι έτοιμος να μου δώσει έναν σύνδεσμο για τα λόγια μου, τότε ας είναι ένας σύνδεσμος προς το ιστολόγιό μου, στο οποίο έχω καταβάλει μεγάλη προσπάθεια, παρά ένας σύνδεσμος προς το δικό μου Προφίλ).

3) Τοποθέτηση φόρμας για εισαγωγή σχολίων.Πιθανές επιλογές εδώ θα ήταν: Πλήρης σελίδα. Αναδυόμενο παράθυρο, Το μήνυμα επισυνάπτεται παρακάτω. Είναι καθαρά θέμα γούστου. Εδώ πρέπει απλώς να δοκιμάσετε το ένα ή το άλλο και να αποφασίσετε τι σας ταιριάζει καλύτερα. Για πολύ καιρό Το μήνυμα επισυνάπτεται παρακάτωήταν μόνο στο WordPress και ήταν το αντικείμενο του καθημερινού μου φθόνου Η διαθεσιμότητα της φόρμας σχολίων κάτω από το άρθρο και στην πλατφόρμα του Blogger με έκανε απόλυτα χαρούμενο... Αν και σε αυτό το blog, άλλαξα τις ρυθμίσεις σε "αναδυόμενο παράθυρο". , γιατί γράφω πολύ μεγάλα άρθρα και συχνά όταν απαντώ σε ερωτήσεις πρέπει να αναφερθώ στο ίδιο το άρθρο.

Παρεμπιπτόντως, τι πιστεύετε για τη δυνατότητα τοποθέτησης φόρμας σχολίου μετά το άρθρο ακριβώς στην κεντρική σελίδα;Αυτό είναι πραγματικό, έχω ήδη πραγματοποιήσει ένα επιτυχημένο πείραμα για να αλλάξω τη διάταξη του ιστολογίου ανάλογα... Τα υπέρ και τα κατά είναι προφανή: Είναι πολύ εύκολο να αφήσετε ένα σχόλιο, ειδικά αν δεν σας ενδιαφέρει τι έχουν ήδη πει οι άνθρωποι μπροστά σας.. Αυτό, γενικά, είναι και συν και πλην. Γράψε αν σε ενδιαφέρει και θα γράψω μια ανάρτηση για το πώς να το κάνεις.

4) Προεπιλεγμένη ρύθμιση για σχόλια σε αναρτήσεις.Υπάρχουν μόνο δύο έννοιες: Οι νέες αναρτήσεις έχουν σχόλιαή Οι νέες δημοσιεύσεις δεν έχουν σχόλια. Εδώ, σε αντίθεση με το σημείο 1), εννοούμε τη δυνατότητα να αφήνουμε σχόλια και όχι απόκρυψη/εμφάνιση. Έχουμε ήδη συζητήσει πώς να αλλάξετε αυτές τις ρυθμίσεις για ένα μόνο άρθρο στην ίδια παράγραφο 1).

5) Backlinks.Μπορούν να εμφανιστούν ή να κρυφτούν. Γενικά, δεν βλέπω πολύ νόημα σε αυτά. Ξεκινώντας από το γεγονός ότι είναι NoFollow από προεπιλογή. Και μερικές φορές, όπως σημείωσε η ButterflyYanochka (Και έχω έναν "σύνδεσμο"), αυτοί οι σύνδεσμοι δεν θα σχετίζονται καν με κανέναν τρόπο με το περιεχόμενο της ανάρτησής σας (μόνο σύνδεσμοι από ιστολόγια όπου το ιστολόγιό σας βρίσκεται στη λίστα ανάγνωσης).

Μερικοί bloggers θεωρούν πολύ βολικό να χρησιμοποιούν τη δυνατότητα δημιουργίας backlinks... (Η ButterflyYanochka γράφει λεπτομερώς για αυτό: Πώς να στείλετε έναν σύνδεσμο σε μια ανάρτηση ιστολογίου) - η επιλογή μπορεί να είναι χρήσιμη για συλλογικά ιστολόγια, αλλά σχεδιάζω όλους τους συνδέσμους μου με το χέρι με τον παλιομοδίτικο τρόπο. Εάν έχετε ξεχάσει πώς να το κάνετε αυτό, ρίξτε μια ματιά εδώ στον ελεύθερο χρόνο σας:

6) Προεπιλεγμένη ρύθμιση για backlinks σε αναρτήσεις.Παρόμοιο σημείο 4) μόνο αυτή τη φορά για τα backlinks. Υπάρχουν μόνο δύο πιθανότητες: Οι νέες δημοσιεύσεις περιέχουν backlinksΚαι Δεν υπάρχουν backlinks σε νέες δημοσιεύσεις.

Και όπως και στην περίπτωση των σχολίων για κάθε ανάρτηση, αυτή η παράμετρος μπορεί να ρυθμιστεί χειροκίνητα. Κατά την επεξεργασία, κάντε κλικ στον ίδιο σύνδεσμο: Ρυθμίσεις μηνυμάτωνκαι τώρα στη δεύτερη στήλη (Backlinks) μπορείτε να επιλέξετε από τρεις επιλογές: Allow | Άρνηση, εμφάνιση υπάρχοντος | Άρνηση, απόκρυψη υπάρχοντος.

7) Μορφή χρονοσήμανσης για σχόλια:Λοιπόν, δεν έχουμε τίποτα σημαντικό εδώ, απλώς μια μορφή σχολίου ημερομηνίας και ώρας.

8) Μήνυμα της φόρμας δημιουργίας σχολίου.Με αυτή τη φράση, οι μεταφραστές εννοούσαν ότι μπορείτε να γράψετε οποιοδήποτε κείμενο στο προτεινόμενο παράθυρο (Ίσως κάτι σαν: "Τι πιστεύετε για αυτό;") και αυτό το κείμενο θα εμφανίζεται πάνω από τη φόρμα σχολίων.

9) Εισαγωγή σχολίων. Αυτό σημαίνει κάτι παραπάνω από μυστηριώδης φράση Εισαγωγή pre-moderation των σχολίων. Και μετά τη "μετάφρασή" μου είναι σαφές τι σημαίνουν οι πιθανές τιμές αυτής της παραμέτρου: Πάντα ( μέτρια σχόλια), (Επιβολή μετριοπάθειας) Μόνο σε μηνύματα παλαιότερα απόαρκετές ημέρες, Ποτέ (μην εποπτεύετε σχόλια). Αυτή είναι η δική μου μετάφραση αυτής της παραγράφου.

Υπάρχει επίσης ένα πεδίο παρακάτω για την εισαγωγή της διεύθυνσης email σας. Εάν εισαγάγετε τη διεύθυνσή σας εκεί, θα λαμβάνετε ειδοποιήσεις σχετικά με σχόλια που λαμβάνονται στο ιστολόγιό σας και χρειάζονται την έγκρισή σας.

Ή σχόλια που χρειάζονται μετριοπάθεια (ο αριθμός τους), θα δείτε στο Γραμμές εργαλείωναπέναντι από το blog σας.

Είτε πρόκειται να εποπτεύσετε σχόλια πριν, είτε μετά είτε να οργανώσετε ένα κομμάτι ελευθερίας λόγου στο ιστολόγιό σας χωρίς περιορισμούς, ο καθένας, όπως και οτιδήποτε άλλο στη ζωή του, αποφασίζει μόνος του. Να σας υπενθυμίσω μόνο ότι ο blogger είναι υπεύθυνος για ΟΛΟ το περιεχόμενο του ιστολογίου του και για σχόλια που μπορεί να προσβάλλουν και άλλους αναγνώστες.

10) Εμφάνιση ελέγχου βάσει GUI για σχόλια;Αυτό σημαίνει ένα συνηθισμένο captcha (από το αγγλικό «Completely Automated Public Turing test to tell Computers and Humans Apart» - μια πλήρως αυτοματοποιημένη δημόσια δοκιμή Turing για τη διάκριση υπολογιστών και ανθρώπων) Wikipedia].

Όσο για μένα, δεν έχω εμφανιστεί ακόμη ένα σχόλιο σε κανένα ιστολόγιο που θα υποψιαζόμουν ότι δημιουργήθηκε αυτόματα. Δεν υπάρχουν τόσα πολλά σχόλια και τα εξετάζω όλα πριν τα δημοσιεύσω (τα εποπτεύω), οπότε δεν χρειάζομαι captcha.

11) Εμφάνιση φωτογραφιών προφίλ στα σχόλια;Έχω "Ναι", αλλά αυτό λειτουργεί μόνο για σχόλια που δημοσιεύονται μόνο σε ολόκληρη τη σελίδα ή σε Αναδυόμενο παράθυρο. Θα εμφανίζει, για τους σχολιαστές που χρησιμοποίησαν ένα προφίλ Google στην υπογραφή τους, μια εικόνα από το προφίλ τους. Λυπούμαστε, δεν μπορώ να χρησιμοποιήσω τη λέξη προφίλ ως όρο υπολογιστή, το προφίλ είναι πολύ καλύτερο...

12) Ειδοποίηση σχολίων μέσω email.Μπορείτε να εισαγάγετε έως και 10 διευθύνσεις email.

Γεια σας, φίλοι και καλεσμένοι του ιστολογίου! Σήμερα θα σας πω ότι χρησιμοποιείτε PHP και MySQL. Και θα μιλήσουμε επίσης για συστήματα σχολιασμού για τον ιστότοποκαι θα επιλέξουμε το καλύτερο για τον ιστότοπό σας από αυτά που προσφέρω.

Ερώτηση ένα: με τη χρήση PHP και MySQL?

Για να γίνει αυτό, εσείς και εγώ πρέπει πρώτα να δημιουργήσουμε έναν πίνακα στη βάση δεδομένων του ιστότοπού σας, ο οποίος θα ονομάζεται - σχόλια. Αυτός ο πίνακας που δημιουργήθηκε θα αποθηκεύει σχόλια σε πεδία με τους ακόλουθους χαρακτηρισμούς:

ταυτότηταείναι ένα μοναδικό αναγνωριστικό.
page_id— αυτό το πεδίο θα αποθηκεύσει το αναγνωριστικό της σελίδας του ιστότοπου στην οποία βρίσκεται αυτό το σχόλιο.
όνομα- αυτό είναι το όνομα του σχολιαστή που άφησε αυτό το σχόλιο.
κείμενο_σχόλιο— κατά συνέπεια, αυτό είναι το κείμενο του τρέχοντος σχολίου.

Το επόμενο βήμα, αφού δημιουργήσουμε έναν πίνακα για σχόλια στη βάση δεδομένων, πρέπει να εφαρμόσουμε ειδικό κώδικα για τα μελλοντικά μας σχόλια στον ιστότοπο. Αυτός ο κώδικας στον ιστότοπο θα επιτρέψει στους σχολιαστές μας να προσθέσουν τα σχόλιά τους στα άρθρα μας. Εδώ είναι ο κωδικός:


Αυτή είναι μια απλή φόρμα σχολίων HTML για τον ιστότοπο. Το τοποθετείτε στον ιστότοπό σας σε ένα μέρος όπου είναι βολικό να αφήνετε ένα σχόλιο σε μια ανάρτηση - φυσικά, κάτω από την ίδια την ανάρτηση.

query("INSERT INTO `comments" (`name`, `page_id`, "text_comment") VALUES ("$name", "$page_id", "$text_comment")");// Προσθήκη σχολίου στην κεφαλίδα του πίνακα (" Τοποθεσία: ".$_SERVER["HTTP_REFERER"]);// Κάνουμε ανακατεύθυνση πίσω;>

Το τελευταίο βήμα για τη δημιουργία μιας φόρμας σχολίων για έναν ιστότοπο σε PHP και MySQL είναι να εμφανίσουμε τα σχόλιά μας στη σελίδα του ιστότοπου. Εδώ είναι ο κώδικας για αυτό:

query("SELECT * FROM `comments` WHERE `page_id`="$page_id""); //Ανάκτηση όλων των σχολίων για αυτήν τη σελίδα ενώ ($row = $result_set->fetch_assoc()) ( print_r($row); //Output comments echo "
"; } ?>

Αυτό είναι όλο! Η απλή μας φόρμα σχολίων για τον ιστότοπο έχει δημιουργηθεί και μπορεί να λειτουργήσει στον ιστότοπο.

Αλλά αυτό σίγουρα δεν είναι για έναν αρχάριο που δεν θα ασχοληθεί με όλο αυτό τον κώδικα HTML, PHP και MySQL. Ούτε θα μάθει πώς να δημιουργεί μια βάση δεδομένων. Χρειάζεται τα πάντα ταυτόχρονα, γρήγορα και χωρίς πονοκεφάλους. Είμαι σωστός; Φυσικά και έχεις δίκιο!

Στη συνέχεια, ας προχωρήσουμε στην επόμενη ενότητα του υλικού μου και ας μάθουμε τα πάντα για τα έτοιμα συστήματα σχολίων για τον ιστότοπο και ας επιλέξουμε το πιο βολικό, λειτουργικό και αποδεκτό για τον ιστότοπό σας...

Συστήματα σχολίων για τον ιστότοπο. Ποιο να διαλέξω;

Πώς να κάνετε σχόλια στον ιστότοπο- αυτή είναι μια σημαντική ερώτηση γιατί τα σχόλια σε έναν ιστότοπο διαδραματίζουν σημαντικό ρόλο όχι μόνο για την επικοινωνία μεταξύ του ιδιοκτήτη του ιστότοπου και του επισκέπτη, αλλά και τα σχόλια είναι σημαντικά για την προώθηση και την προώθηση SEO.

Με τη βοήθεια σχολίων στον ιστότοπο, αυξάνεται η θέση του ιστότοπου στα αποτελέσματα αναζήτησης, βελτιώνονται οι παράγοντες συμπεριφοράς, αυξάνεται η επισκεψιμότητα στον ιστότοπο και, κατά συνέπεια, αυξάνονται τα κέρδη σας. Βλέπετε πόσο σημαντικά είναι τα σχόλια για τον ιστότοπο!

Ας ρίξουμε λοιπόν μια ματιά πώς να κάνετε σχόλια στον ιστότοποκαι ποια σύστημα σχολιασμούΔιάλεξε την καλύτερη επιλογή;

Γενικά, τα σχόλια σε ιστότοπους εμφανίζονται με πολλούς τρόπους. Αυτά περιλαμβάνουν ειδικά πρόσθετα για μηχανές wordpress και κάθε είδους σχόλια από κοινωνικά δίκτυα, όπως π.χ Σε επαφή με, Facebook, Disqus. Υπάρχουν επίσης ανεξάρτητες υπηρεσίες που προσφέρουν τα δικά τους συστήματα σχολίων για τον ιστότοπο, για παράδειγμα.

Θα σας δώσω τώρα ένα tablet που θα βάλει αμέσως τα πάντα στη θέση τους και δεν θα προκύψουν ερωτήσεις σχετικά με την επιλογή ενός συστήματος σχολίων για τον ιστότοπο:

Εδώ μπορείτε να δείτε καθαρά και ξεκάθαρα ποιο σύστημα σχολίων είναι το καλύτερο και αρκετά παρουσιαζόμενα, τα οποία χρησιμοποιούνται συχνότερα από τους webmasters στους πόρους τους. Νομίζω ότι οι εξηγήσεις είναι περιττές εδώ και η επιλογή είναι δική σας!

Έχω ήδη πάρει μια απόφαση για τον εαυτό μου και έχω εγκαταστήσει ένα σύστημα σχολίων για τον ιστότοπό μου από το Cackle.

Παρεμπιπτόντως, αν έχετε ήδη αποφασίσει να επιλέξετε ένα σύστημα για τον ιστότοπό σας, τότε εδώ είναι ένας σύνδεσμος που δίνει 5% έκπτωση για να αγοράσετε ένα σύστημα σχολίων από το Cackle!

Αυτό είναι το μόνο που έχω για σήμερα! Καλή τύχη και ευημερία σε όλους! Τα λέμε!

(στην οποία αφαιρέσαμε τις ετικέτες h3 στην κεφαλίδα πριν από τη φόρμα σχολίου) - σήμερα θα κάνουμε τη λειτουργία φόρμας σχολίων WP να λειτουργεί πλήρως σύμφωνα με τους κανόνες μας:

Θα έχουμε την ευκαιρία να ορίσουμε τα δικά μας στυλ, να αλλάξουμε τον τίτλο «Προσθήκη σχολίου» κατά την κρίση μας, να εξαιρέσουμε, εάν είναι απαραίτητο, ορισμένα παράθυρα καταχώρισης πληροφοριών, για παράδειγμα, τη φόρμα url, να προσαρμόσουμε το σύμβολο κράτησης θέσης κ.λπ. και, το πιο σημαντικό, μην τα χάσετε όλα αυτά κατά την ενημέρωση του κινητήρα.

Τώρα μπορούμε εύκολα να πετύχουμε τον στόχο μας, απλώς με την επεξεργασία του αρχείου συνάρτησης. Και αν νιώθετε αρκετά δυνατοί για να επεξεργαστείτε τον κώδικα του ιστότοπου (αυτή η μέθοδος είναι λίγο πιο περίπλοκη από αυτή που περιγράφηκε προηγουμένως)…

Ας ξεκινήσουμε τη συναυλία:

Αξίζει να επεξεργαστείτε τον πυρήνα του WordPress;

Όπως γνωρίζετε, η επεξεργασία του πυρήνα του WordPress (αρχεία CMS) δεν είναι μια συνιστώμενη δραστηριότητα, σε μεγάλο βαθμό λόγω του γεγονότος ότι μετά την ενημέρωση του κινητήρα, η εργασία χάνεται! Επιπλέον, για αρχάριους διαχειριστές πόρων, αυτές οι ενημερώσεις του WordPress γίνονται ξαφνικά (χωρίς να το γνωρίζουν πώς να το αποφύγετε αυτό, διαβάστε αυτό).

Αξίζει η αναβάθμιση του WordPress;

Απολύτως ναι! …δεν μπορεί να υπάρχει διαφωνία εδώ! ...ωστόσο, αυτό είναι γεμάτο, όπως ειπώθηκε, με το γεγονός ότι η ενημέρωση του κινητήρα θα αντικαταστήσει τις εκδόσεις του διαχειριστή!

Επομένως, πολλοί κύριοι ιστού, για πιο ευέλικτες ρυθμίσεις του ιστότοπού τους, χρησιμοποιούν κάθε είδους φίλτρα (hacks): αυτό δεν είναι επίσης κακό! Ωστόσο, εγώ (και όχι μόνο εγώ) προτιμώ να μεταφέρω κάποιες δευτερεύουσες (σε σχέση με τη σημασία των συνεχών ενημερώσεων) συναρτήσεις του πυρήνα του WP στη ρίζα του προτύπου.

Έτσι, εξάγετε τις απαραίτητες προσαρμογές στα αρχεία θεμάτων για να διαχειριστείτε την κατάσταση του ιστότοπου σε επίπεδο προτύπου: χωρίς απώλειες)

Ας αρχίσουμε την επεξεργασία, αλλά!!

...Σας υπενθυμίζω κάθε φορά: δημιουργήστε κάποιο είδος «μνήμης» εγγράφου όλων των περιστατικών που διαπράχθηκαν με το ιστολόγιο. Αντιγραφή επεξεργασμένων αρχείων. Θα σου φανεί χρήσιμο!

Πιστέψτε με: αυτό στερείται επαγγελματισμού, γιατί η πιθανότητα να αφομοιωθούν οι συσσωρευμένοι κόκκοι γνώσης σε χυλό είναι απίθανη!

Τι χρειαζόμαστε για να πετύχουμε τον στόχο:

μεταφέρετε την επεξεργασία της συνάρτησης comment_form από τον πυρήνα WP (από το αρχείο comment-template.php) στον κατάλογο προτύπων.

πού να βρείτε το αρχείο comment-template.php

Ακολουθήστε αυτήν τη διαδρομή your_domain/wp-περιλαμβάνει αρχείο comment-template.php

...ανοίξτε το (ή απευθείας στο hosting - το κάνω αυτό), ή κάντε λήψη και επεξεργαστείτε το στο Notepad++ - διαβάστε: πώς να ρυθμίσετε το Notepad++

Αναζητήστε μια γραμμή όπως αυτή (αριθμός γραμμής κατά προσέγγιση 2111)

συνάρτηση comment_form($args = array(), $post_id = null) (

do_action("comment_form_comments_closed");

Όλα αυτά τα αντιγράφεις και τα μεταφέρεις στο αρχείο λειτουργιών σου functions.php.

Συνήθως, όλες οι νέες προσθήκες κώδικα τοποθετούνται πριν από την ετικέτα κλεισίματος ?>. Αλλά συνιστώ να ομαδοποιήσετε τον προστιθέμενο κώδικα, για να το πω έτσι, ανά θέμα, τότε μπορείτε εύκολα να βρείτε τα πάντα εάν είναι απαραίτητο.

Το επόμενο βήμα είναι να αλλάξετε το όνομα της συνάρτησης: μπορείτε να την ονομάσετε όπως θέλετε, ακόμη και να την ορίσετε με ένα προσωπικό μονόγραμμα... Το έκανα ως εξής:

λειτουργία my_my_ comment_form

Διατηρούμε τα επιτεύγματά μας...

...και μεταβείτε στο αρχείο comments.php του θέματός σας.

Σε αυτό το αρχείο πρέπει να αλλάξουμε το όνομα της κλήσης συνάρτησης σε αυτό που καλέσαμε στο πρώτο βήμα:

Αναζητήστε την ακόλουθη φράση στο έγγραφο (συνήθως βρίσκεται στο τέλος):και απλά προσθέστε το my_my_ ή το όνομά σας.

Θα πρέπει να μοιάζει με αυτό:

...τώρα το έργο της κλήσης της νέας συνάρτησης έχει ολοκληρωθεί: η λογική του προτύπου θα χρησιμοποιήσει τον κώδικά μας που έχει αντιγραφεί στο θέμα!

Ακριβώς αυτό που χρειαζόμασταν!

Τώρα το μόνο που έχετε να κάνετε είναι να επεξεργαστείτε τον κώδικα της νέας συνάρτησης my_my_comment_form();

...ή ορίστε ένα μεμονωμένο σύμβολο κράτησης θέσης - δείτε πώς φαίνεται για μένα:

...στο παράθυρο της φόρμας σχολίου μου υπάρχει ένα μονόγραμμα "Το σχόλιό σας..." το οποίο εξαφανίζεται μόλις ο σχολιαστής πληκτρολογήσει το μήνυμά του...

...και ούτω καθεξής...και ούτω καθεξής...έτσι.

Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με την προσθήκη/αφαίρεση στοιχείων από τη φόρμα σχολίων, γράψτε και θα το διευθετήσουμε...

ή μπορείτε να διαβάσετε την ανάρτηση σχετικά με χρήσιμα αποσπάσματα () για τη φόρμα σχολίων...