Contact Form 7 is probably the most used plugin considering that WordPress official stats rank it 2nd after Akismet which comes bundled with WordPress.
I myself use it a lot, and I had the chance to extend it in different ways depending on my current client needs. The last challenge I had was to add code that runs when the on_sent_ok event is triggered, my client wanted me to add the additional code inside the plugin, so that people won’t be able to remove that code unless they deactivate the plugin.
The WordPress plugin Remove Fields main purpose is to help you get more comments to your blog by removing the website field from the comment form, and trust me, it works, the reason is that a lot of people think that the website field is mandatory, when they see it they will refrain from posting a comment.
What does it do
The most important: It removes the website field from the comment form, which is totally useless in many situations (cooking blog, news website or any other type of websites)
Bonus: The plugin will also get rid of some totally useless fields: AIM, Yahoo IM, Jabber / Google Talk and the Bio section.
After installing the plugin in a client website, the results were amazing, more comments, more interaction with your audience.
Lappy, touchpad, plugin, WordPress, vlog… and many other words are not (yet) recognized by Firefox, each time you use any of them Firefox will underline them in red, it would be better not to be bothered by these lines every time you write a “common” word which is not listed in the dictionary.
Add a Word to Firefox dictionary:
Right click on the word and click “Add to Dictionary” or press “o”.
Remove a Word from Firefox dictionary:
It happens sometimes -specially when using a lappy touchpad, that you add by mistake misspelled word to your Firefox personal dictionary, this how to remove them:
Locate the file persdict.dat (this manipulation is OS independent):
At the top of a Firefox window, on the menu bar, click Help> Troubleshooting Information, if the menu bar is hidden press the alt key once to reveal it.
A new page will open, click on the button that says Open Containing Folder, this opens the Profile Directory, the button is located under Application Basics
Find the file persdict.dat
Close Firefox, otherwise your changes in step 3 will be lost
Open the file persdict.dat on a text editor, you will see that each word you added to the dictionary constitutes a line in persdict.dat, remove unwanted lines and save… that’s it
Here is a small… yes, a small function for displaying a paged navigation in your WordPress powered blog without using any plugin.
The function is self-explaining, it accepts one optional parameter, the number of links to show without counting the previous and next buttons.
It accepts your language
The first, previous, next and last buttons text can be set to anything you want from within the function, you probably don’t want to change the presets, the arrows work just fine and don’t need any translation, but it you want to put something else and if you are making a template that is meant for distribution, I advise that you use the __() function, example:
One more thing, if the pagination will have any formatting surrounding it, you can have a conditional statement so that the formatting doesn’t appear if the pagination is not needed (there is only 1 page), here is an example:
I found your website on a WordPress forum. Currently I am rebuilding a website in wordpress that is in English and Farsi. I am using the Qtranslate and a theme called suffusion which supports RTL. The theme does come a rtl.css which moves everything to the right which is great. The problem I am having is switching from my LTR Style Sheet to RTL stylesheet when the language is switched. If you could be of any assistance on this it would be greatly appreciated.
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2516315 bytes) in /home/mydomain/public_html/blog/wp-includes/http.php on line 1370
This can happen at any line and with any file, not only http.php at line 1370!
Don’t worry if you get this error, there is nothing wrong with your server or hosting plan etc. Whenever a new version of WordPress is released, new features are added, thus more calculations, so logically more memory is needed.
In older versions of WordPress (before 2.7… I think), the memory limit was set to 32M, if you are upgrading WordPress, you will probably get that error, you will have to edit the wp-settings.php file and set (I should say change) the constant WP_MEMORY_LIMIT value to 64M, giving PHP more memory to play with.
Open the remote file wp-settings.php file located on the base directory where you installed your WP blog