Inspirationally

Inspirationally WordPress Themes Instructions

Since June 2018, you can get some individual WordPress fansite themes, highly customizable, here at Inspirationally.net. Here’s the list of features and installing instructions. Find instructions for the Inspirationally Universal Coppermine Theme here.

Features

The Inspirationally Themes come with the following features:

  • Plug and Play: header image is already styled (no photoshop needed)
  • Fully responsive
  • HTML5 / CSS3
  • Dropdown Menus (most)
  • 3 Widget areas (top, sidebar, footer)
  • highly customisable
  • Navi either above title, above or below header image (not in all themes)
  • customizable main color
  • optional Coppermine gallery menu
  • social icons menu with Font Awesome icons and (optional) search box
  • featured images
  • automatic opening date, Privacy Policy and Hosting links in the footer
  • automatic updates
  • navigation menu stays at the top
  • optional styled Cookies Consent Popup
  • styled page navigation with the_posts_pagination()
  • compatible with the Inspirationally Universal Coppermine Theme,
    Coppermine style already included in the css.

Installation

As with every theme, go to your Appearance -> Themes section, upload the Zip and activate the theme.

Customization

Inspirationally Themes come with a lot of features to make you life as easy as possible. After activating the theme, go to your Appearance -> Customize section

Header Image

The header image will automatically get the right look for the theme. You don’t need photoshop! Just upload the image and after cropping it to the right size directly inside WordPress it’ll automatically change its look in the theme.

Theme Options and Colors

With choosing the main color you can make your theme as individual as possible. However, there are some suggestions to get a nice look already.

In some themes you can can also set the primary menu position to either the very top, above the header image or under the header image. 

the Gallery Menu will allow you to show or hide a Coppermine gallery menu in your main menu. Most important links will automatically be added. Do not forget to add the right gallery URL (without trailing slash)

Fansite options

These will for sure make your life easier. Here, in the Fansite options, you can do many many customisations.

  1. Social Media Menu: you can add all your URLs to Social Media sites here, show or hide the home button and search field, add an URL to the contact form. All these links will show up nicely in the Social Media menu with FontAwesome icons.
  2. Cookies Consent Popup: you can chose if a Cookie Consent by insites shall be shown in the bottom right, already with colors fitting the theme.
  3. Privacy Policy: the theme can link to your Privacy Policy page in the footer, if you set it under Settings -> Privacy. 
  4. Opening date: This will make sure you always have the right Copyright date in the footer.
  5. Hosting: you can optionally chose your fansite host and, if known, it will display the right DMCA and Privacy Policy links in the footer already.

Widgets

All themes come with 3 widget sections. One at the top, one in the sidebar, one at the bottom.

Terms of use

Customize to your needs, as long as the link back to inspirationally.net in the footer remains intact. Use it for all of your owned or co-owned sites, but don’t give it away if you adopt the site out or sell it.

 

Listing Admin Bug fix + php 7.3. compatibility

Listing Admin is great, but there are some bugs and not php 7.3. compatible.

For php 7.3. compatibility there are just some minor changes needed. On lesser versions, you will just get “Error: mysqli depracated warnings” in your error_log

To solve this mysql issue, you can put this into your jac.inc.php instead (unfortunately you can’t just simply replace all mysql with mysqli), from

/**

* Get MySQL link!
*/

till the very bottom of the file, put this:

/**
* Get MySQL link! (updated to mysqli by inspirationally)
*/
$connect = mysqli_connect($database_host, $database_user, $database_pass,$database_name)
or die(‘<p><span class=”error”>Error:</span> You cannot currently connect to MySQL.’ .
‘ Make sure all variables are correct in <samp>rats.inc.php</samp>; if it is a random’ .
‘ error, wait it out and see if it\’ll magically disappear.</p>’);
$database = mysqli_select_db($connect,$database_name)
or die(‘<p><span class=”error”>Error:</span> You cannot currently connect to your database.’ .
‘ Make sure all variables are correct in <samp>rats.inc.php</samp>; if it is a random’ .
‘ error, wait it out and see if it\’ll magically disappear.</p>’);

/**
* Aaaaaa-aaa-and run query~!
*/
$select = “SELECT `text` FROM `$_ST[options]` WHERE `name` = ‘adm_path’ LIMIT 1”;
$true = mysqli_query($connect,$select);
if($true == false) {
exit(“<p class=\”errorButton\”><span class=\”error\”>ERROR:</span> Unable to select the specified option.” .
” Make sure your options table exists.</p>\n”);
}
$getItem = mysqli_fetch_array($true);
define(‘STPATH’, $getItem[‘text’]);
?>

Now it should be mysqli compatible.

Additionally, there are some minor bugs, that I solved with this:

Error: When trying to delete a joined listing, clicking the delete button under “action” shows this error:
Fatal error: Call to a member function cleanMys() on a non-object in /home/user/public_html/listingadmin/joined.php on line 512

Solution:

in joined.php in line 512, find

$id = $listingadmin->cleanMys($_GET[‘d’]);

replace it with

$id = $tigers->cleanMys($_GET[‘d’]);

Error: the pagination on the admin joined page does not work

Solution:

around line 222 change

if($pages > 10) {

to

if($pages > 1) {

around line 202 ff. change to

$this->range = 10;
$this->page = !isset($_GET[‘p’]) || !is_numeric($_GET[‘p’]) ? 1 :
$tigers->cleanMys($_GET[‘p’]);
$this->next = $this->page + 1;
$this->prev = $start – 1;

around line 230 change

if($this->page != 1) {

to

if($this->page != 1 && $this->page > 6) {

 

 

add https:// check

it’s in file listings.php Line 744 change

if(strpos($url, ‘http://’) === false) {
 

to

    if((strpos($url, ‘http://’) === false && strpos($url, ‘https://’) === false)){
 

line 1291 change

  if(strstr($url, ‘http://’) === false) {
 

to

  if((strpos($url, ‘http://’) === false && strpos($url, ‘https://’) === false)){

 

unsolved: 

  1. Error: the pagination on the admin wishlist page does not work
  2. When using the most recent version of listing admin it only shows 2 pages of updates.

 

Switching from Sellfy to Easy Digital Downloads

With selling some themes, scripts and plugins not to make a life, but to get in a bit of the domain and webspace costs of fansites and collectives, the fansites world was shocked, when sellfy introduced their new 15$ the month professional plan with the addition

P.S. Professional plan will apply to all new users right away. You will be able to enjoy the old pricing until the end of the year – Dec 31st, 2016 or upgrade at any time.

With 15$ being not even the revenue of a whole year this is of course insane and eliminates hobby theme/script coders from further participation there.

Which is the reason why I decided to switch to Easy Digital Downloads before the year ends and share with you how to do this. (more…)

Affiliationally WP Shortcodes

This is, additionally to the shortcodes section in your WordPress affiliationally section, a detailed description with examples of the Affiliationally shortcodes you can use in your site. (more…)

Affiliationally WP instructions (install, import and use)

Here some detailed instructions on how to install, import and use the Affiliationally WP plugin

(more…)

Style Affiliationally WP

CSS Tricks

You can add css code to your theme’s style.css to style the affiliate links in a certain way. These are just some examples of what is possible, and it depends on your theme’s css to get them working. (more…)