Blog

16
Jan

Customizing the User Registration Notification eMails

Posted by | | Uncategorized · Wordpress

If a new user registers at a WordPress site the new user and the administrator receive notification mails: User: From: myBlog (info@myBlog.com) Subject: [myBlog] Your username and password info Username: new_user To set your password, visit the following address:<http://myblog/wp-login.php?action=rp&key=3oCJkevP1ZSSb0P8DlOW&login=new_user> http://myblog/wp-login.php Admin: From: myBlog (info@myBlog.com) Subject: [myBlog] New User Registration New user registration on your site myBlog: Username: new_user Email: new_user@myblog.com Until version 4.8 the content of the mail was hard coded.The only way to alter the mails was to hook into wp_mail() or even phpmailer. WordPress v4.9 now offers the […]

Read More
14
Sep

Update: Download older plugin versions from wordpress.org

Posted by | | Uncategorized · Wordpress

Note: this is an update post to “Download older plugin versions from wordpress.org“. There’s a simple way to get hold of previous versions of your WordPress plugins, for example if a current version breaks your setup. On the right side of the plugin’s page there a link called “Advanced View”, which should better be called “Version View”: Very, very (very) far at the end of the page there a dropdown box where you can select the desired version and click “Download” the get the desired version: © WP Engineer Team, […]

Read More
25
Oct

Create your own bulk actions

Posted by | | Uncategorized · Wordpress

Including version 4.6 it was quite difficult to add custom bulk actions to the WordPress admin pages. In version 4.7 a hook is added that simplifies the task a lot: add_action('bulk_actions-{screen_id}', 'my_bulk_action'); Defining the hook As an example we’ll use the post page, the variables are named accordingly. add_filter( 'bulk_actions-edit-post', 'register_my_bulk_actions' ); Definig the hook function register_my_bulk_actions($bulk_actions) { $bulk_actions['my_bulk_action'] = __( 'My Bulk Action', 'domain'); $bulk_actions['my_other_bulk_action'] = __( 'My Other Bulk Action', 'domain'); return $bulk_actions; } You can define more than one bulk action in this function because it merely […]

Read More
16
Mar

Download older plugin versions from wordpress.org

Posted by | | Uncategorized · Wordpress

So you’ve updated your plugins… … and your blog doesn’t work anymore … and you have no backup … … of course not! Wouldn’t it be nice if you could download the previous versions and get your blog back on track again? Well… you can! Tell your browser to go to wordpress.org/plugins/ and navigate to the rightmost tab called “Developers” (1):Here you can download every version of the plugin ever published to wordpress.org. Click on the version number to download the plugin as a ZIP file (2), use FTP to […]

Read More
12
Jan

Essentials of a good web designer

Posted by | · · | Web Design

Websites serve as an efficient and convenient method for consumers to get in touch with your company. They serve as the face of your company, and poorly designed websites can therefore damage your reputation and the way your business is perceived. Generally, a good website promotes sales growth, especially for small and medium sized businesses. Developing a website requires professional assistance. There are so many web designers today that choosing the right one can be a daunting task. This article provides insight on features of good web designers. Why is […]

Read More
07
Jan

Web Design as a Workflow

Posted by | · · | Web Design

Proposal, Budget and Timeline The initial proposal is often the cement of every web project that we take on. Simple , consistent web design is what we pride ourselves in whether we are building from scratch or building from a theme or boilerplate template. Important factors like timelines and budgets will be discussed as well as the type of website that is needed. Websites can vary from the static designed information based website to the cms (content management system) e-commerce based sites. Site complexity differs from the basic information only […]

Read More
13
Dec

What is responsive design ?

Posted by | · · · · · | Responsive Design

Wikipedia Definition : Responsive web design (RWD) is an approach to web design aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones). A site designed with RWD[1][4] adapts the layout to the viewing environment by using fluid, proportion-based grids,flexible images, and CSS3 media queries, an extension of the @media rule, in the following ways: The fluid grid concept calls for page element sizing to be in relative units […]

Read More
20
Oct

Test or Meet at WordCamp San Francisco and Win a Plugin License!

Posted by | | Uncategorized · Wordpress

Next week I will be at WordCamp San Francisco and a week later at the WooConf! Maybe one or antoher of our loyal readers will also be there. It would be great to meet you in person! Frank and I had such a blast at WordCamp Europe in Sofia last month. It was great to meet many of our old WordPress buddies and get to know even more WodPress freaks there. We also had the chance to show many people the newest version of our Multlingual WordPress plugin MultlingualPress. Everybody […]

Read More
18
Aug

Macaw.co – Is this the end of WYSIWYG Editors ?

Posted by | · · | Review · Software

Wow. I stumbled across this amazing piece of software and after using it for a week upgraded to the FULL version. The features are awesome: Set breakpoints and optimize your site for all devices. Pull in web fonts or use system fonts like never before. Apply a style to multiple elements and modify it in one location. Broadcast your design to any device on the network. Set variable names and add scripts for fast prototyping. Share assets between pages and save them all in one document. Utilize static, absolute and […]

Read More
26
Jun

Inform user about automatic comment closing time

Posted by | | Uncategorized · Wordpress

To prevent spammers from flooding old articles with useless comments you can set WordPress to close comments after a certain number of days:It might be surprising for some users if the comments are closed automatically so it might be a good idea to inform them about the remaining time. add_action( ‘comment_form_top’, ‘topic_closes_in’ ); function topic_closes_in() { global $post; if ($post->comment_status == ‘open’) { $close_comments_days_old = get_option( ‘close_comments_days_old’ ); $expires = strtotime( “{$post->post_date_gmt} GMT” ) + $close_comments_days_old * DAY_IN_SECONDS; printf( __( ‘(This topic will automatically close in %s. )’, ‘domain’ ), […]

Read More