This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

PKJ Page Source


Pkj Page Source is a plugin that let’s you list any custom post type as children of a “page”. If you have a custom post type “service”, and you have a “page” that is located in “/services” you can get a list or grid view of all you’re services inside the “/services” page.

The benefits with this plugin is that you don’t need to repeat yourself when listing teasers for full-content of each custom post.


  • Can list any custom-post type as “Line views” or “Block views (grid)” in pages.
  • By default uses grid system for boostrap 3 for “block views”. This is customizable with hooks. If your theme is not based on boostrap 3, refer to the documentation to implement it.
  • By default responsive customization for grid view.


  • Options on each page. By selecting a custom post type to list, content are altered.
  • How it may look (this is from my own site / my own theme).
  • A widget to list any post type.
  • How it might look in a footer (widget).


  1. Install PKJ Page Source either via the plugin directory, or by uploading the files to your server.
  2. That’s it. You’re ready to go!


Blocks are not displaying in a grid-like manner?

See “How can I customize the classes for grid?”, to customize the classes for your theme.

How can I customize the classes for grid?

If you want to customize the default generated see

Contributors & Developers

“PKJ Page Source” is open source software. The following people have contributed to this plugin.

Translate “PKJ Page Source” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



First stable release.