Posts

Showing posts from June, 2017

Create Own Rewrite Rules in Wordpress

Create Your Own Rewrite Rules Know all Url rewrite tricks in Wordpress In this example we are going to create a rule that will create a url of /actor/%actor-name%, once we get this URL we will pull out the %actor-name% from the URL and search for all posts which have this actor name as a tag attached to the posts. add_action ( 'init' , 'add_actor_url' ) ; function add_actor_url ( ) { add_rewrite_rule ( '^actor/([^/]*)$' , 'index.php?tag=$matches[1]' , 'top' ) ; } Now if I was to add a tag onto a post I can search for it by using the /actor/%tag-name% URL, this will display the tag page with all the posts that have this tag attached to them. You can change these to anything you want, if you want to search on year and get all the posts in this year you can do so easily, you can even use a URL of /iwanttosearchonyearposts/2014. Know all Url rewrite tricks in Wordpress add_rewrite_rule ( ...

Create Query String Parameter in Wordpress

Create New Query String Parameters Know all Url rewrite tricks in Wordpress When you create your own rewrite rules they should all be write back to the index.php file, this is where WordPress is instantiated and the database is loaded, there are a number of querystring options you can pass through to the index.php file to get it to process the results and return the correct post. These include postname, category_name, tag, year, monthnum, day, paged. But if you have created a new post custom meta data and want to have a custom URL to view any post with this meta information then you will need to create your own URL parameters to use on the index.php file. This is where you will need to create your own querystring parameter into the index.php file so that WordPress will understand this parameter and use it in the query variables to use in the WP_Query class. Using the WordPress function add_rewrite_tag() we can create querystring parameters that WordPress will ...

Flush Rewrite Rules in Wordpress

Flush Rewrite Rules Know All rewrite tricks When you change your WordPress URL structure or add new rewrite rules then the WordPress database will need to be updated with the new URL rules this is so it will understand how to search for your posts from the given URL. Sometimes you get the problem of changing a URL structure and WordPress returning a 404 page for your posts. This can be because the rewrite rules have not refreshed correctly. There are a few ways you can refresh the permalink rules. First you can navigate to the permalinks page  Settings -> Permalinks  and change the permalink click the save button, then change it back to the way it was. This will refresh all the rewrite rules on your website and your custom post types should be displayed. Secondly you can open phpMyAdmin, navigate to the  wp_options  table and delete the rewrite rules record from this table. Next time WordPress loads it will check for the rewrite rules in this table...

How To Rewrite URLs In WordPress

Image
In this tutorial we are going to look at how you can use the built in  WordPress rewriting API  to create your own unique links for your website. WordPress will already use this for it's own functionality when you select a new permalink structure. What Is Rewriting? URL rewriting is when you change what content is displayed by the server, normally when you type in a URL the web server will simply search for any files in that location. But with rewriting you can still show the same URL but in the back-end change where the server will look for the content. Therefore we can have a URL of /website-1 but tell the server to display content that is located in /website-1/content/index.php How WordPress Uses Rewrite For Custom URLs When you go to  Settings -> Permalinks , you will need to select how you want your URLs to appear on WordPress. You have many different options to choose from the default WordPress will use is ?p={post_id}, this is the value that is stored ...

The 14 best computer tricks everyone should know

Image
Computer Tricks everyone should know Get back that tab you accidentally closed. If you want to get back a tab you closed, just press "Control" (or "Command" on Mac), plus "Shift," plus "T," and it will magically reappear. Only screenshot the part of the screen you want. If you only need to screenshot part of the screen, there's a simple way to do it for both Windows and Macs. For Mac: "Command," plus "Shift," plus "4" brings up the tool. Then you just drag the area you want. For Windows: Just go to "Start" and then "Snipping Tool." Easily repeat your last command in Excel. If you press the F4 button in Excel it repeats the last command. Here's an example given on Reddit: "I f you select a cell and highlight it yellow, you can then highlight any other selected cell(s) yellow by pressing F4." Open a link in a new browser tab wi...

Steps to perform file sharing in Windows 8.1

Image
How to Enable File Sharing If you’re the  administrator of a local network , enabling file sharing will ensure that your users always have access to important files. You’ll always able to control which folders are shared and what level of access to give your users. As long as the computer hosting the shared folder is connected to the local network, the shared folder will be accessible to all who need it. Windows 8.1 1 Press  ⊞  Win + S  to launch Windows Search.  Before you can share files from your Windows 8.1 computer with the rest of your local network, you’ll need to make the computer “discoverable.” 2 Type “PC Settings” and press  ↵  Enter .  The PC Settings screen will appear. 3 Click the “Network” link.  A list of networks will appear in the right panel. 4 Click the name of the network you’re connected to.  If you see more than one network listed, use the one that says “connecte...