Categories problem

Hy, i use Blog categories plugin and i get a starnge error with all my categorion on thesign-up page, also, this is all html commentd

Invalid argument supplied for foreach() in <b>/home/****/public_html/wp-content/mu-plugins/blog-types.php</b> on line <b>407</b>

  • webmastaz
    • Flash Drive

    <?php

    /*

    Plugin Name: Blog Types

    Plugin URI:

    Description:

    Author: Andrew Billits (Incsub)

    Author URI: http://incsub.com

    */

    //


    //

    //—Config


    //

    //


    //

    // Blog types

    // name and nicename are required

    $blog_types[0] = ‘Advice’;

    $blog_types[0] = ‘advice’;

    $blog_types[0] = ”;

    $blog_types[0] = ‘no’;

    $blog_types[1] = ‘Assistance with Housing & Repairs’;

    $blog_types[1] = ‘assistance’;

    $blog_types[1] = ”;

    $blog_types[1] = ‘no’;

    $blog_types[2] = ‘Associations’;

    $blog_types[2] = ‘associations’;

    $blog_types[2] = ”;

    $blog_types[2] = ‘no’;

    $blog_types[3] = ‘Basic Needs’;

    $blog_types[3] = ‘basic’;

    $blog_types[3] = ”;

    $blog_types[3] = ‘no’;

    $blog_types[4] = ‘Centers’;

    $blog_types[4] = ‘centers’;

    $blog_types[4] = ”;

    $blog_types[4] = ‘no’;

    $blog_types[5] = ‘Community’;

    $blog_types[5] = ‘community’;

    $blog_types[5] = ”;

    $blog_types[5] = ‘no’;

    $blog_types[6] = ‘Consumer’;

    $blog_types[6] = ‘consumer’;

    $blog_types[6] = ”;

    $blog_types[6] = ‘no’;

    $blog_types[7] = ‘Consumer Assistance’;

    $blog_types[7] = ‘consumerassistance’;

    $blog_types[7] = ”;

    $blog_types[7] = ‘no’;

    $blog_types[8] = ‘Consumer Beware’;

    $blog_types[8] = ‘consumerbeware’;

    $blog_types[8] = ”;

    $blog_types[8] = ‘no’;

    $blog_types[9] = ‘Consumer Products’;

    $blog_types[9] = ‘consumerproducts’;

    $blog_types[9] = ”;

    $blog_types[9] = ‘no’;

    $blog_types[10] = ‘Consumer Services’;

    $blog_types[10] = ‘consumerservices’;

    $blog_types[10] = ”;

    $blog_types[10] = ‘no’;

    $blog_types[11] = ‘Councelling’;

    $blog_types[11] = ‘councelling’;

    $blog_types[11] = ”;

    $blog_types[11] = ‘no’;

    $blog_types[12] = ‘Criminal Justice’;

    $blog_types[12] = ‘criminaljustice’;

    $blog_types[12] = ”;

    $blog_types[12] = ‘no’;

    $blog_types[13] = ‘Criminal Justice / Legal Services’;

    $blog_types[13] = ‘criminallegalservices’;

    $blog_types[13] = ”;

    $blog_types[13] = ‘no’;

    $blog_types[14] = ‘Education’;

    $blog_types[14] = ‘education’;

    $blog_types[14] = ”;

    $blog_types[14] = ‘no’;

    $blog_types[15] = ‘Employment Support & Income Assistance’;

    $blog_types[15] = ’emaploymentinconme’;

    $blog_types[15] = ”;

    $blog_types[15] = ‘no’;

    $blog_types[16] = ‘Environment & Services’;

    $blog_types[16] = ‘environment’;

    $blog_types[16] = ”;

    $blog_types[16] = ‘no’;

    $blog_types[17] = ‘Events’;

    $blog_types[17] = ‘events’;

    $blog_types[17] = ”;

    $blog_types[17] = ‘no’;

    $blog_types[18] = ‘Face Book’;

    $blog_types[18] = ‘facebook’;

    $blog_types[18] = ”;

    $blog_types[18] = ‘no’;

    $blog_types[19] = ‘Food’;

    $blog_types[19] = ‘food’;

    $blog_types[19] = ”;

    $blog_types[19] = ‘no’;

    $blog_types[20] = ‘Food for life’;

    $blog_types[20] = ‘foodlife’;

    $blog_types[20] = ”;

    $blog_types[20] = ‘no’;

    $blog_types[21] = ‘Frustrated’;

    $blog_types[21] = ‘frustrated’;

    $blog_types[21] = ”;

    $blog_types[21] = ‘no’;

    $blog_types[22] = ‘General’;

    $blog_types[22] = ‘general’;

    $blog_types[22] = ”;

    $blog_types[22] = ‘no’;

    $blog_types[23] = ‘General knowledge’;

    $blog_types[23] = ‘generalknowledge’;

    $blog_types[23] = ”;

    $blog_types[23] = ‘no’;

    $blog_types[24] = ‘Government’;

    $blog_types[24] = ‘government’;

    $blog_types[24] = ”;

    $blog_types[24] = ‘no’;

    $blog_types[25] = ‘Government Services’;

    $blog_types[25] = ‘governmentservices’;

    $blog_types[25] = ”;

    $blog_types[25] = ‘no’;

    $blog_types[26] = ‘Guest’;

    $blog_types[26] = ‘guest’;

    $blog_types[26] = ”;

    $blog_types[26] = ‘no’;

    $blog_types[27] = ‘Health’;

    $blog_types[27] = ‘health’;

    $blog_types[27] = ”;

    $blog_types[27] = ‘no’;

    $blog_types[28] = ‘Help’;

    $blog_types[28] = ‘help’;

    $blog_types[28] = ”;

    $blog_types[28] = ‘no’;

    $blog_types[29] = ‘Help the Cause’;

    $blog_types[29] = ‘helpcause’;

    $blog_types[29] = ”;

    $blog_types[29] = ‘no’;

    $blog_types[30] = ‘I give up’;

    $blog_types[30] = ‘igiveup’;

    $blog_types[30] = ”;

    $blog_types[30] = ‘no’;

    $blog_types[31] = ‘International Services’;

    $blog_types[31] = ‘internationalservices’;

    $blog_types[31] = ”;

    $blog_types[31] = ‘no’;

    $blog_types[32] = ‘Marriage’;

    $blog_types[32] = ‘marriage’;

    $blog_types[32] = ”;

    $blog_types[32] = ‘no’;

    $blog_types[33] = ‘Material’;

    $blog_types[33] = ‘material’;

    $blog_types[33] = ”;

    $blog_types[33] = ‘no’;

    $blog_types[34] = ‘Meeting Place’;

    $blog_types[34] = ‘meetingplace’;

    $blog_types[34] = ”;

    $blog_types[34] = ‘no’;

    $blog_types[35] = ‘Mental Care’;

    $blog_types[35] = ‘mentalcare’;

    $blog_types[35] = ”;

    $blog_types[35] = ‘no’;

    $blog_types[36] = ‘Natural Health’;

    $blog_types[36] = ‘naturalhealth’;

    $blog_types[36] = ”;

    $blog_types[36] = ‘no’;

    $blog_types[37] = ‘Natural Resources’;

    $blog_types[37] = ‘naturalresources’;

    $blog_types[37] = ”;

    $blog_types[37] = ‘no’;

    $blog_types[38] = ‘Needed Service’;

    $blog_types[38] = ‘neededservice’;

    $blog_types[38] = ”;

    $blog_types[38] = ‘no’;

    $blog_types[39] = ‘Non Profit’;

    $blog_types[39] = ‘nonprofit’;

    $blog_types[39] = ”;

    $blog_types[39] = ‘no’;

    $blog_types[40] = ‘Open for discussion’;

    $blog_types[40] = ‘opendiscussion.’;

    $blog_types[40] = ”;

    $blog_types[40] = ‘no’;

    $blog_types[41] = ‘Organization’;

    $blog_types[41] = ‘organization’;

    $blog_types[41] = ”;

    $blog_types[41] = ‘no’;

    $blog_types[42] = ‘Other’;

    $blog_types[42] = ‘other’;

    $blog_types[42] = ”;

    $blog_types[42] = ‘no’;

    $blog_types[43] = ‘Persons with Disabilities’;

    $blog_types[43] = ‘personsdisabilities’;

    $blog_types[43] = ”;

    $blog_types[43] = ‘no’;

    $blog_types[44] = ‘Photos’;

    $blog_types[44] = ‘photos’;

    $blog_types[44] = ”;

    $blog_types[44] = ‘no’;

    $blog_types[45] = ‘Poverty’;

    $blog_types[45] = ‘poverty’;

    $blog_types[45] = ”;

    $blog_types[45] = ‘no’;

    $blog_types[46] = ‘Required Assistance Please Help’;

    $blog_types[46] = ‘assistancehelprequire’;

    $blog_types[46] = ”;

    $blog_types[46] = ‘no’;

    $blog_types[47] = ‘Shelter’;

    $blog_types[47] = ‘shelter’;

    $blog_types[47] = ”;

    $blog_types[47] = ‘no’;

    $blog_types[48] = ‘Sickness’;

    $blog_types[48] = ‘sickness’;

    $blog_types[48] = ”;

    $blog_types[48] = ‘no’;

    $blog_types[49] = ‘Single’;

    $blog_types[49] = ‘single’;

    $blog_types[49] = ”;

    $blog_types[49] = ‘no’;

    $blog_types[50] = ‘Support’;

    $blog_types[50] = ‘support’;

    $blog_types[50] = ”;

    $blog_types[50] = ‘no’;

    $blog_types[51] = ‘Support for Children, Youth & Families’;

    $blog_types[51] = ‘supportcyf’;

    $blog_types[51] = ”;

    $blog_types[51] = ‘no’;

    $blog_types[52] = ‘Target Populations’;

    $blog_types[52] = ‘targetpop’;

    $blog_types[52] = ”;

    $blog_types[52] = ‘no’;

    $blog_types[53] = ‘Uncategorized’;

    $blog_types[53] = ‘uncategorized’;

    $blog_types[53] = ”;

    $blog_types[53] = ‘no’;

    $blog_types[54] = ‘Volunteer’;

    $blog_types[54] = ‘volunteer’;

    $blog_types[54] = ”;

    $blog_types[54] = ‘no’;

    $blog_types[55] = ‘Volunteer Opportunities’;

    $blog_types[55] = ‘volunteeropportunities’;

    $blog_types[55] = ”;

    $blog_types[55] = ‘no’;

    $blog_types[56] = ‘Volunteer Services’;

    $blog_types[56] = ‘volunteerservices’;

    $blog_types[56] = ”;

    $blog_types[56] = ‘no’;

    $blog_types[57] = ‘Walk for Hope’;

    $blog_types[57] = ‘walkhope’;

    $blog_types[57] = ”;

    $blog_types[57] = ‘no’;

    // Blog subtypes

    // name, nicename and type nicename are required

    // Note: If you are using subtypes you **MUST** have at least one subtype for each type

    // Allow users to select one or multiple blog types

    // Note: If you allow users to select multiple blog types, they cannot select a subtype

    $blog_types_selection = ‘single’; //Options: ‘single’ or ‘multiple’

    // Allow users to select one or multiple blog subtypes

    $blog_subtypes_selection = ‘single’; //Options: ‘single’ or ‘multiple’

    // Branding singular

    $blog_types_branding_singular = __(‘Blog Type’:wink:;

    $blog_subtypes_branding_singular = __(‘Blog Subtype’:wink:;

    // Branding plural

    $blog_types_branding_plural = __(‘Blog Types’:wink:;

    $blog_subtypes_branding_plural = __(‘Blog Subtypes’:wink:;

    // Display admin panel blog types page

    $blog_types_display_admin_page = ‘yes’; //Options: ‘yes’ or ‘no’

    // Display signup form blog types selection

    $blog_types_display_signup_form = ‘yes’; //Options: ‘yes’ or ‘no’

    // Enable subtypes

    $blog_types_enable_subtypes = ‘yes’; //Options: ‘yes’ or ‘no’

    //


    //

    //—Hook


    //

    //


    //

    //


    //

    //—Functions


    //

    //


    //

    //


    //

    //—Output Functions


    //

    //


    //

    //


    //

    //—Page Output Functions


    //

    //


    //

    //


    //

    //—Support Functions


    //

    //


    //

    ?>

  • Andrew
    • Champion of Loops

    Hiya,

    Just gonna quote a couple bits :wink:

    // Enable subtypes

    $blog_types_enable_subtypes = ‘yes’; //Options: ‘yes’ or ‘no’

    The important bit:

    // Blog subtypes

    // name, nicename and type nicename are required

    // Note: If you are using subtypes you **MUST** have at least one subtype for each type

    Thanks,

    Andrew

  • hotohori8899
    • New Recruit

    Hi,

    When I set $blog_types_display_signup_form to ‘no’, the subtype field box in admin panel appear blank.

    This is my config.

    // Blog types

    // name and nicename are required

    $blog_types[0] = ‘Personal’;

    $blog_types[0] = ‘personal’;

    $blog_types[0] = ”;

    $blog_types[0] = ‘no’;

    $blog_types[1] = ‘Commercial’;

    $blog_types[1] = ‘commercial’;

    $blog_types[1] = ”;

    $blog_types[1] = ‘no’;

    // Blog subtypes

    // name, nicename and type nicename are required

    // Note: If you are using subtypes you **MUST** have at least one subtype for each type

    $blog_subtypes[0] = ‘Uncategorized’;

    $blog_subtypes[0] = ‘uncategorized’;

    $blog_subtypes[0] = ‘personal’;

    $blog_subtypes[0] = ”;

    $blog_subtypes[1] = ‘Music: General’;

    $blog_subtypes[1] = ‘music_general’;

    $blog_subtypes[1] = ‘personal’;

    $blog_subtypes[1] = ”;

    $blog_subtypes[2] = ‘Music: Rock’;

    $blog_subtypes[2] = ‘music_rock’;

    $blog_subtypes[2] = ‘personal’;

    $blog_subtypes[2] = ”;

    $blog_subtypes[3] = ‘Music: Hip Hop’;

    $blog_subtypes[3] = ‘music_hip_hop’;

    $blog_subtypes[3] = ‘personal’;

    $blog_subtypes[3] = ”;

    $blog_subtypes[4] = ‘Uncategorized’;

    $blog_subtypes[4] = ‘uncategorized’;

    $blog_subtypes[4] = ‘commercial’;

    $blog_subtypes[4] = ”;

    $blog_subtypes[5] = ‘Fashion: General’;

    $blog_subtypes[5] = ‘fashion_general’;

    $blog_subtypes[5] = ‘commercial’;

    $blog_subtypes[5] = ”;

    $blog_subtypes[6] = ‘Fashion: For Her’;

    $blog_subtypes[6] = ‘fashion_for_her’;

    $blog_subtypes[6] = ‘commercial’;

    $blog_subtypes[6] = ”;

    // Allow users to select one or multiple blog types

    // Note: If you allow users to select multiple blog types, they cannot select a subtype

    $blog_types_selection = ‘single’; //Options: ‘single’ or ‘multiple’

    // Allow users to select one or multiple blog subtypes

    $blog_subtypes_selection = ‘multiple’; //Options: ‘single’ or ‘multiple’

    // Branding singular

    $blog_types_branding_singular = __(‘Weblog Type’:wink:;

    $blog_subtypes_branding_singular = __(‘Category’:wink:;

    // Branding plural

    $blog_types_branding_plural = __(‘Weblog Types’:wink:;

    $blog_subtypes_branding_plural = __(‘Categories’:wink:;

    // Display admin panel blog types page

    $blog_types_display_admin_page = ‘yes’; //Options: ‘yes’ or ‘no’

    // Display signup form blog types selection

    $blog_types_display_signup_form = ‘no’; //Options: ‘yes’ or ‘no’

    // Enable subtypes

    $blog_types_enable_subtypes = ‘yes’; //Options: ‘yes’ or ‘no’

    Thanks in advance.