WordPress: Κατάργηση του μενού

Σάββατο, 1 Νοεμβρίου 2008

Ίσως είναι χρήσιμο, μερικές φορές, "σκοτεινές" ορισμένα από τα μενού της WordPress, ειδικά αν έχετε αναπτύξει μια ιστοσελίδα / blog για τον πελάτη και δεν θέλουν να επιτρέψουν την πρόσβαση σε ευαίσθητα στοιχεία. Προσθήκη Υπάρχει ήδη εκπληρώσει αυτό το καθήκον, αλλά να έχει μια προσωπική και τον πλήρη έλεγχο, θα δούμε αναλυτικά τον τρόπο με τον οποίο αυτή τη δυνατότητα.
Όπως πάντα εκμεταλλεύονται την ωφέλιμη δράση που διατίθενται από WordPress, στην περίπτωση αυτή admin_menu Μέσα από την παγκόσμια $menu $ $menu μπορεί να έχει πρόσβαση στον κατάλογο του μενού. Μπορούμε να βρούμε το μενού για την "αφαίρεση" με δύο τρόπους: μέσω του σήματος ή μέσω του link που θα σημεία (βλέπε σχολίασε μετοχών στο παρακάτω παράδειγμα). Η πρόταση είναι "κρυμμένη" του μενού Σχεδίαση, Ρυθμίσεις και Plugins:

PHP:
  1. remove_menu_item λειτουργία () (
  2. ; παγκόσμια $ μενού?
  3. / / Με ετικέτα
  4. ( 'Design' , 'Impostazioni' , 'Plugins' ) ; $ Καταργεί = array ( "Σχεδιασμός", "Ρυθμίσεις", "Plugins")?
  5. / / Μέσω των links
  6. / / $ Αφαιρεί = array ( "themes.php», «επιλογές-general.php», «plugins.php ')?
  7. $removes as $todel ) foreach ($ $ καταργεί ως todel)
  8. $menu as $key => $sm ) if ( $sm [ 0 ] == $todel ) { unset ( $menu [ $key ] ) ; break ; } foreach ($ μενού όπως $ key => $ SM) εάν ($ SM [0] == $ todel) (unset ($ μενού [$ κλειδί])? διάλειμμα?)
  9. / / Μέσω των links
  10. / / Foreach ($ μενού όπως $ key => $ SM) εάν ($ SM [2] == $ todel) (unset ($ μενού [$ κλειδί])? Διάλειμμα?)
  11. )
  12. / /
  13. , 'remove_menu_item' ) ; add_action ( «admin_menu», «remove_menu_item ')?

Χρησιμοποιώντας τους συνδέσμους ως κλειδί για την άρση $sm[2] σε τμήματα κώδικα σχολίασε έκπληξη εδώ), είναι χρήσιμο όταν υπάρχει βεβαιότητα της γλώσσας - περιοχή - με την οποία θα εγκατασταθεί WordPress. Με αυτή την τεχνική, ωστόσο, το μενού είναι αφαιρούνται μόνο στο interface, έτσι θα συνεχίσετε να έχετε πρόσβαση στη σελίδα με απευθείας σύνδεση.

Σχετικές Post

jQuery: γύρος ακμές στις εικόνες για επικάλυψη

Πέμπτη, 30 Οκτωβρίου 2008

Λόγω του διαφορετικού απόδοση μεταξύ διαφορετικό πρόγραμμα περιήγησης, που σίγουρα βλ. Microsoft Internet Explorer στο μυαλό, πρέπει πάντα να ισχύει για λύση artifizi αποτελέσματα που τώρα θα πρέπει να αποτελεί πρότυπο. Η πολυ-συζητήθηκε στρογγυλεμένες γωνίες είναι ένα κλασικό παράδειγμα της "καταστροφής" που παράγεται από την πλήρη αδυναμία να επιτύχουν ένα πρότυπο σοβαρά για σελιδοποίηση HTML / CSS. Υπάρχουν πολλές λύσεις δικτύωσης που σας επιτρέπουν να έχει "συνέπειες" (απαλλαγή των επιπτώσεων dall'HTML παρουσιάσει ως στρογγυλεμένες άκρες, σκιά ενέργειες, σκέψεις, κτλ ...) με έμπλαστρα στα φύλλα του στυλ, ειδικά τεχνάσματα που χρησιμοποιούν div μπολιασμένα , Javascript βιβλιοθήκες, χρήση του canvas κτλ ...
Για καθαρά εκπαιδευτικούς θα εξηγήσει περαιτέρω τεχνικούς (cross-browser), να εφαρμόσει στην στρογγυλεμένες γωνίες των εικόνων:

Demos και πηγές

Συνέχιση ανάγνωσης ... "

Σχετικές Post

WordPress: Τροποποίηση AdminBigWidth για προγραμματιστές

Παρασκευή, 17 Οκτωβρίου, 2008

AdminBigWidth είναι ένα plugin για WordPress σε θέση να ορίζουν το χώρο εργασίας πλήρους οθόνης. Είναι μια πραγματικά απλή πρίζα και ασήμαντο, επειδή ο κώδικας κάνει είναι να αλλάξει το CSS .wrap

PHP:
  1. AdminBigWidth λειτουργία () (
  2. ; echo "<style type="text/css">. wrap (max-πλάτος: ΚΑΝΕΝΑ) </ style> '?
  3. )
  4. , 'AdminBigWidth' ) ; add_action ( «admin_head», «AdminBigWidth ')?

Για όσους, όπως εγώ χρήση του WordPress editor σε HTML mode μπορεί να είναι χρήσιμη για να ορίσετε σταθερό χαρακτήρες, όπως η Courier, παρά τις προτεινόμενες προεπιλεγμένη γραμματοσειρά. Με τον τρόπο αυτό, τουλάχιστον για προγραμματιστές, είναι ευκολότερο να ευθυγραμμιστεί πηγαίο κώδικα. Για να το κάνετε αυτό απλά προσθέστε το στυλ του AdminBigWidth, μια νέα προσέγγιση η οποία αντικατοπτρίζεται CSS sull'editoria όταν σε HTML mode. Θα μπορούσατε να γράψετε ένα plugin (δύο γραμμές) για να γίνει αυτό, αλλά είναι καλύτερα να αξιοποιήσει τον κωδικό AdminBigWidth, έτσι ώστε να αποφευχθεί η περαιτέρω επιβάρυνση λόγω all'ennesimo Προσθήκη:

PHP:
  1. AdminBigWidth λειτουργία () (
  2. ; echo "<style type="text/css">. wrap (max-πλάτος: ΚΑΝΕΝΑ) # # editorcontainer περιεχόμενο (γραμματοσειρά των μελών της οικογένειας:" Courier New, Courier, monospace) </ style> '?
  3. )
  4. , 'AdminBigWidth' ) ; add_action ( «admin_head», «AdminBigWidth ')?

Σχετικές Post

WordPress: Πώς να γράψω μια απάντηση στο σχόλιο που χρησιμοποιούν jQuery

Παρασκευή 3 Οκτωβρίου, 2008

Πρόσφατα Cristiano Fino εξέδωσε Προσθήκη κέρδος για WordPress μπορεί να προσθέσει δύο δεσμών σε κάθε σχόλιο από μια θέση (που ίσως να έχετε εγκαταστήσει ένα παρόμοιο, δεδομένου ότι ο κατάλογος Wordpress.org έχω ένα ζευγάρι παραπλανάται, αλλά ως μια ιταλική λογισμικό θα την εκδήλωση για να τιμήσει τον εξαίρετο έργο που Cristiano). Αυτά τα Link (απάντηση & μετοχές), πληρούν ή / και τα λόγια του συγγραφέα του σχολιασμό από την βαρετή εκτελείτε λειτουργία να εισαγάγετε το χαρακτήρα σε (@) να δείχνει στους οποίους απευθύνεται. Σε αυτό το tutorial θα εξηγήσω - σε μεσοπρόθεσμο-έμπειρους χρήστες - πώς να προσθέσει αυτά τα δύο στοιχεία "σχετικά με το χέρι", χωρίς all'istallazione plugin. Επίσης, εκμεταλλεύονται τις δυνατότητες των jQuery στο κόμμα της Javascript. Η τεχνική αυτή που εμφανίζουν τα ίδια θα χρησιμοποιηθεί για την εισαγωγή αυτής της δυνατότητας σε αυτό το ιστολόγιο.

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

Αλλαγή του αρχείου comments.php

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

Συνέχιση ανάγνωσης ... "

Σχετικές Post

Blogbabel επαναφέρει! Κλειστό για διακοπές από τον Ιούλιο τις 19 έως τις 2 Αυγ

Παρασκευή 18 Ιουλίου, 2008

Blogbabel, που είχε πάρει μία μικρή διακοπή πριν από λίγο καιρό, άνοιξε εκ νέου με νέα εμφάνιση και πολλές νέες δυνατότητες. Η επαναλειτουργία της Blogbabel συμπίπτει με τη δική μου άξιζε διάλειμμα: δύο εβδομάδες ανάπαυσης μετά από δύο ολόκληρα χρόνια! Επειδή η γέννηση διδύμων.

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

Για σήμερα, λοιπόν, ένα καλό διάλειμμα και σε όλα τα υπόλοιπα :)

Σχετικές Post

Εισαγωγή Flash ταινίες με SWFObejct σε WordPress 2,0

Πέμπτη, 1η Μαΐου, 2008

Μετά την εκτέλεση έμπλαστρα και σε αρκετές δοκιμές για να βρούμε τον καλύτερο τρόπο να θέσει περιεχόμενο στοιχεία - όπως το Flash - στο ιστολόγιο, νομίζω ότι έχουν τελικά λυθεί μια για πάντα το πρόβλημα. Είχα ήδη συζητήσει το θέμα της SWFObject Βιβλιοθήκη 2.0, χρήσιμες για την επίτευξη της sites με περιεχόμενο τύπου Adobe Flash. Ευτυχώς Unijimpe είχε ένα plugin για WordPress σε θέση να αξιοποιήσει το δυναμικό των SWFObject και την απλούστευση του στο αξίωμα. Για να τη χρησιμοποιήσετε, στην πραγματικότητα, απλώς να ενεργοποιήσετε το plugin και να εισέλθουν στο εσωτερικό του post:

CODE:
  1. /wp-content/uploads/ 2006 / 05 / 7762 . swf , 231 , 132 [ /SWF ] [SWF] / wp-content/uploads / 2006 / 05 / 7762. Swf, 231, 132 [/ SWF]

Μπορείτε επίσης να χρησιμοποιήσετε την προσθήκη για το περιεχόμενο Flash τοποθετήσετε ακόμη και εντός της ίδιας blog, όπως Sidebar:

PHP:
  1. <div id= "sidebar">
  2. "boton.swf" , "100" , "22" ) ; ?> <? Php wp_swfobject_echo ( "boton.swf", "100", "22 ");?>
  3. </ Div>

Σχετικές Post

Multilingual Sites και Blogs: το μέλλον ανήκει στην αυτόματη μετάφραση

Δευτέρα 21 Απριλίου, 2008

Ως προγραμματιστής του "stand alone εφαρμογές, κυρίως ως web developer, θα συμβεί συχνά αντιμετωπίζουν το πρόβλημα του localization και υποστήριξη για περισσότερες γλώσσες." Η πλειοψηφία των Desktop εφαρμογές έχουν ένα τεράστιο πλεονέκτημα απέναντι σε έναν δικτυακό τόπο και ιδίως ένα blog. Υπάρχουν ήδη πολλές εφαρμογές, συμπεριλαμβανομένων και των ελεύθερων και / ή ανοιχτού κώδικα, ο οποίος ήσυχα υποστηρίξει πολλές γλώσσες, συμπεριλαμβανομένων εντελώς δυσανάγνωστος, όπως κινέζικα, κυριλλικά, κτλ ... Όλα αυτά δείχνουν την παρουσία των εργαλείων λογισμικού, έτοιμο, ικανό να παρέχει ένα περιβάλλον ειδικός στη διαχείριση των διαφορετικών γλωσσών. Η ίδια λειτουργικά συστήματα, στην πραγματικότητα, από τα Windows με το MacOS, που φθάνουν σε μας γραφεία που παρέχονται με καλή υποστήριξη για την μετεγκατάσταση, η οποία δεν μπορεί να περιοριστεί απλώς και μόνο για να αντικαταστήσει το "χαρακτήρες", αλλά και έργα σχετικά με την κατεύθυνση της γραφής (βλ. αραβικά ή κινέζικα - από δεξιά προς τα αριστερά ή κάθετες). Τα λειτουργικά συστήματα είναι σε θέση να παρέχει το ελάχιστο στρώμα πυρήνα που στη συνέχεια τη στήριξη των διαφόρων εργαλείων της αγοράς.

Desktop Applications

Η κατάσταση της επιφάνειας εργασίας των αιτήσεων και πολύ διαφορετικό από το Web, όπως θα δούμε αργότερα. Οι εφαρμογές που εγκαταστήσετε στον υπολογιστή μας, μάλιστα, απολαμβάνουν μια σειρά προνομίων που απουσιάζει σε ένα σενάριο «ανοιχτό», όπως είναι το Internet:

Συνέχιση ανάγνωσης ... "

Σχετικές Post

Αναβάθμιση σε WordPress 2.5: undolog.com 3,0

Δευτέρα, 7η Απριλίου, 2008

Θα αποφεύγεται η αναβάθμιση του WordPress για σχεδόν δύο χρόνια, παραμένοντας κολλήσει στην έκδοση 2.0.6. Στην πραγματικότητα δεν ήθελα να αναβαθμίσετε τα πάντα, απενεργοποιήστε το plugin, αντίγραφο του ΣΠ, αντικαταστήσει αρχεία, και πάλι από το μηδέν με το plugin συμβατότητα μεταξύ παλαιών και νέων, κτλ ... Στο τέλος είχα να δώσει σε, μάλλον, με mail Technorati ότι παρατηρώ αμέσως στραφούν σε έκδοση 2.5 στην αντίθετη περίπτωση θα διαγραφούν μου blog (undolog.com) από το συνολικό κατάλογο! Εντέλει Technorati θέμα δεν πολύ, αλλά το θέμα ήταν σημαντική διότι αφορούσε την ασφάλεια της εαυτό ιστολόγιο! Μετά από όλα είχε δίκιο ... 2.0.6 Η ημερομηνία ήταν πραγματικά.

Η ενημέρωση, ωστόσο, ήταν πιο εύκολο από το αναμενόμενο, χάρη στις πολλές συμβουλές που βρέθηκαν στο δίκτυο, ιδίως εκείνων που Giovy. Με την ευκαιρία αυτή, όπως βλέπετε, έχω επίσης να αναθεωρηθεί η διάταξη! Νέα έκδοση, νέα εμφάνιση! ?)

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

Σχετικές Post

Fireftp: ένα FTP client για Firefox

Τετάρτη, 9 Ιανουαρίου 2008

logo128 Τα απλά πράγματα, μερικές φορές λειτουργούν καλύτερα από πολύπλοκα φαινόμενα, αλλά καλύτερα. Προσωπικά συχνά χρήση FTP εφαρμογές, τόσο στην επιφάνεια εργασίας πελάτη ως πραγματική και ως εργαλεία για άλλες εφαρμογές όπως το Adobe Dreamweaver CS3 ή UltraEdit. Ως πελάτης ώριμο αγόρασα, από καιρό-FTP Voyager, έρχονται τώρα στην έκδοση 14.1. Παρά την εξαιρετική ποιότητα του προϊόντος, FTP Voyager-τρέχει όταν εργοστάσιο ένα φάκελο με πολλά αρχεία. Θα ήταν, στην πραγματικότητα, στην ατυχή περίπτωση του να προβεί σε ένα αντίγραφο ασφαλείας για κάθε πελάτης που είχε συλλέξει nauseating ποσό των αρχείων μέσα σε ένα φάκελο. Ευτυχώς είχα την ιδέα για την εγκατάσταση αυτής της επέκτασης για Firefox (προηγουμένως ενημερωθεί από Yuma), η οποία έχει λύσει το πρόβλημα, διαφορετικά θα είχαν "zip" και τραβήξτε το φάκελο, όπως προβλέπεται.

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

Έτσι fireftp δεν θα είναι το τελικό ftp client αλλά μπορεί να είναι πολύ χρήσιμη, δεδομένου ότι είναι δωρεάν σε αντίθεση με FTP Voyager!

Σχετικές Post

Snap Πιλότοι γίνεται Plungin για σας Browser

Παρασκευή 28 Σεπτεμβρίου 2007

Snap shots plugin

Πιλότοι Snap, που γεννήθηκε ως ταπεινός Javascript σενάριο, τώρα γίνεται ένα plugin για τον browser Microsoft Internet Explorer (6 και 7), Firefox (1.5 - 2.0.0) και το Safari (2.0.1 ή μεγαλύτερο). Είμαι ευτυχής γι 'αυτό θα πρέπει σε αυτό το ιστολόγιο και τώρα που έχει καταστεί ένα plugin είναι καιρός να αρθούν, ώστε να καθίσταται λιγότερο βαριά τη φόρτωση σελίδων. Από σήμερα, ώστε να διαγράψω Snap Πιλότοι από Undolog.com, αν συνεχίσει να έχει αυτή η έκδοση δυνατότητες Προσθήκη ελαφρύτερα και πιο γρήγορα.
Επιλογές Snap Browser Από την γραμμή Explorer, μπορείτε να ορίσετε μια σειρά από επιλογές που κάνει αυτή η έκδοση του Snap Πιλότοι maneggievole πολύ περισσότερο από την Javascript. Μπορείτε να ρυθμίσετε την εμφάνιση του τρόπου Snap, με εικονίδιο ή μη, της γλώσσας και θέμα γραφικών.

Snap Επιλογές

Είναι ενδιαφέρον να παρατηρήσουμε την εξέλιξη αυτού του τύπου του "λογισμικού" για το πώς μια μικροσυσκευή που γεννήθηκε ως σενάριο εξελίχθηκε Javascript για "επέκταση". Το πλεονέκτημα της δέσμης ενεργειών, όπως Javascript, ωστόσο, ήταν να εξασφαλίζουν την λειτουργία Snap εκτός από την εγκατάσταση του plugin στον browser σας. Όποιος μπορεί να χρησιμοποιήσει τα Snap Πιλότοι σύνδεσμο. Τι ήταν υποχρεωμένη, με διαφανή τρόπο (πιο διακριτικά), ήταν μόνο ενεργοποιήσει το Javascript στο πρόγραμμα περιήγησης. Προσθήκη δένει αντί να τον browser και δεν έχει πλέον καμία σχέση με το site. Το πλεονέκτημα είναι κατά την εκτέλεση των καθηκόντων στιγμιότυπο και μια δέσμη ενεργειών σε λιγότερο στην Ιστοσελίδα μας. Με αυτόν τον τρόπο ο χρήστης να επιλέξει αν θα χρησιμοποιήσει το στιγμιότυπο και όχι το site της (ακόμη και αν η τελευταία θέση της ίδιας Στιγμιότυπα είχε διατεθεί ένα πάνελ επιλογές για την ενεργοποίηση ή απενεργοποίηση του κλισέ).

Σχετικές Post