Skip to main content
This guide covers managing country locations (Países) and country-specific documents in VertiSub CMS. Countries serve as location hubs with contact information and can be associated with services, courses, and documents.

Overview

The Countries system includes:
  • Países (Countries): Location entries with contact details
  • Documentos por País: Country-specific documents and resources
  • Country Associations: Link countries to services and courses

Managing Countries (Países)

Creating a New Country

2
In the WordPress admin dashboard, click Países in the left sidebar (location icon).
3
Add New Country
4
Click “Añadir país” at the top of the page.
5
Enter Country Name
6
Type the country name in the title field (e.g., “España”, “México”, “Colombia”, “Argentina”).
7
Add Country Description
8
Use the main content editor to add general information about VertiSub’s presence in this country:
9
  • Office locations
  • Service areas
  • Operating history
  • Regional information
  • Configuring Country Information

    The “Información del País” meta box contains all country-specific details.

    Setting the Country Code/Slug

    1
    Locate Code Field
    2
    At the top of the “Información del País” meta box, find “Código/Slug del País”.
    3
    Enter Country Code
    4
    Type a unique country code (e.g., ESP, COL, MEX, ARG).
    5
    The code is automatically converted to uppercase. Use standard ISO 3166-1 alpha-3 codes when possible.
    6
    Purpose
    7
    This code is used for URL filtering and programmatic country identification.

    Adding Contact Person

    1
    Locate Contact Field
    2
    Find the “Contacto” field.
    3
    Enter Contact Name
    4
    Type the name of the primary contact person for this country (e.g., “Juan Pérez - Director Regional”).

    Adding Physical Address

    1
    Locate Address Field
    2
    Find the “Dirección” textarea.
    3
    Enter Full Address
    4
    Type the complete office address, including:
    5
  • Street address
  • City/region
  • Postal code
  • Country name (for clarity)
  • 6
    Example:
    7
    Calle del Mar, 45
    28001 Madrid
    España
    

    Adding Email Addresses

    1
    View Existing Emails
    2
    Under “Correos”, you’ll see any existing email addresses.
    3
    Add New Email
    4
    Click the ”+ Agregar correo” button.
    5
    Enter Email Address
    6
    Type an email address in the new field (e.g., [email protected]).
    7
    Add Multiple Emails
    8
    Repeat to add multiple email addresses (general info, sales, support, etc.).
    9
    Remove Email
    10
    Click the button next to any email to remove it.

    Adding Phone Numbers

    1
    View Existing Numbers
    2
    Under “Teléfonos”, you’ll see any existing phone numbers.
    3
    Add New Number
    4
    Click the ”+ Agregar teléfono” button.
    5
    Enter Phone Number
    6
    Type the phone number with country code (e.g., +34 912 345 678).
    7
    Add Multiple Numbers
    8
    Add office, mobile, fax, or emergency numbers as needed.
    9
    Remove Number
    10
    Click the button to remove any number.

    Adding WhatsApp Numbers

    1
    View Existing WhatsApp
    2
    Under “Whatsapps”, you’ll see existing WhatsApp numbers.
    3
    Add New WhatsApp
    4
    Click the ”+ Agregar WhatsApp” button.
    5
    Enter WhatsApp Number
    6
    Type the WhatsApp number with country code (e.g., +34 600 123 456).
    7
    Include the country code without spaces for WhatsApp API compatibility.
    8
    Add Multiple WhatsApp Numbers
    9
    Add separate numbers for different departments or contacts.
    10
    Remove WhatsApp
    11
    Click the button to remove any WhatsApp number.

    Publishing Country Entry

    1
    Review Information
    2
    Verify that you’ve completed:
    3
  • ✓ Country name
  • ✓ Country code/slug
  • ✓ Contact person
  • ✓ Physical address
  • ✓ At least one email address
  • ✓ At least one phone or WhatsApp number
  • 4
    Publish
    5
    Click “Publicar” to make the country entry live.

    Managing Country Documents

    Country documents are files and resources specific to a particular country (forms, regulations, guides, etc.).

    Creating a Document Entry

    2
    In the left sidebar, click Documentos por País (document icon).
    3
    Add New Document
    4
    Click “Añadir documento” at the top.
    5
    Enter Document Title
    6
    Add a descriptive title (e.g., “Formulario de Inscripción - España”, “Safety Regulations - Mexico”).
    7
    Add Document Description
    8
    Use the content editor to describe:
    9
  • What the document contains
  • Who should use it
  • When it’s needed
  • Any special instructions
  • Associating with a Country

    1
    Locate Country Selector
    2
    In the “Información del Documento” meta box, find “Seleccionar País”.
    3
    Choose Country
    4
    Click the dropdown and select the country this document belongs to.
    5
    Each document entry can only be associated with one country. Create separate entries for documents needed in multiple countries.

    Attaching Document Files

    1
    Add Document Field
    2
    Under “Documentos adjuntos”, click the ”+ Agregar documento” button.
    3
    Enter Document Name
    4
    In the first field, type a descriptive name for the document (e.g., “Application Form”, “Terms and Conditions”).
    5
    Select File
    6
    Click the ”📂 Seleccionar archivo” button to open the WordPress Media Library.
    7
    Upload or Choose File
    8
  • Upload a new document (PDF, DOCX, XLS, etc.)
  • Or select an existing file from the Media Library
  • Click “Usar este archivo” to confirm
  • 9
    View Attached File
    10
    The filename will appear next to the select button.
    11
    Add Multiple Files
    12
    Click ”+ Agregar documento” to attach additional files.
    13
    Remove Documents
    14
    Click the button to remove any document attachment.
    Supported file types typically include: PDF, DOC, DOCX, XLS, XLSX, ZIP, JPG, PNG. Check with your site administrator for upload limits and allowed file types.

    Publishing Documents

    1
    Review Document Entry
    2
    Verify:
    3
  • ✓ Descriptive title
  • ✓ Clear description
  • ✓ Country selected
  • ✓ At least one document attached
  • ✓ Document names are descriptive
  • 4
    Publish
    5
    Click “Publicar” to make the document entry live.

    Using Countries in Services and Courses

    Once countries are created, they can be associated with services and courses.

    In Services

    1. When editing a service, find the “Países” meta box in the right sidebar
    2. Select countries where the service is available
    3. The service will appear in country-specific service listings

    In Courses

    1. When editing a course, scroll to “Convenios con Países”
    2. Check countries where the course is offered
    3. Add country-specific contact URLs
    4. Students can see local availability and contact information

    Best Practices

    Country Entries

    • Complete Information: Fill in all contact fields for maximum accessibility
    • Current Contact Details: Regularly review and update contact information
    • Multiple Contact Methods: Provide email, phone, and WhatsApp for different preferences
    • Standard Codes: Use consistent country codes across the system

    Contact Information Format

    • Phone Numbers: Include country codes (e.g., +34 for Spain)
    • Email Addresses: Use official company email addresses
    • WhatsApp: Format as international numbers without spaces
    • Addresses: Include full postal addresses with codes

    Document Management

    • Descriptive Titles: Use clear titles that indicate content and country
    • File Naming: Name files descriptively before uploading (e.g., spain-enrollment-form-2024.pdf)
    • File Sizes: Keep files under 10MB when possible
    • Document Updates: When updating a document, either:
      • Upload a new version and remove the old one
      • Or create a new document entry with a version number

    Organization

    • Country Creation First: Create all country entries before adding services/courses
    • Consistent Naming: Use official country names in local language
    • Logical Grouping: Group related documents under clear titles

    Common Scenarios

    Adding a New Operating Country

    1
    Create Country Entry
    2
    Add the new country with all contact information.
    3
    Update Services
    4
    Edit existing services that will be available in the new country and add it to their country list.
    5
    Update Courses
    6
    Edit courses offered in the new country and add country agreements with local contact URLs.
    7
    Add Country Documents
    8
    Create document entries for country-specific forms and resources.

    Updating Office Contact Information

    1
    Find Country
    2
    Navigate to Países and find the country to update.
    3
    Edit Entry
    4
    Click “Editar” to open the country editor.
    5
    Update Contact Fields
    6
    Modify email addresses, phone numbers, or address information.
    7
    Update Services/Courses
    8
    If contact URLs have changed in courses, update those separately.
    9
    Save Changes
    10
    Click “Actualizar” to save.

    Creating Country-Specific Documentation

    For countries with unique requirements:
    1. Create separate document entries for each country
    2. Use clear titles indicating the country
    3. Attach country-specific forms, regulations, or guides
    4. Update document descriptions with country-specific instructions

    Troubleshooting

    Country Not Appearing in Service/Course Selector

    1. Ensure the country is published (not draft)
    2. Refresh the service/course editor page
    3. Check that the country post type is properly registered

    Documents Not Uploading

    1. Check file size limits (ask your administrator)
    2. Verify file type is allowed
    3. Try a different file format (PDF usually works best)
    4. Check available server storage space

    Multiple Contacts Not Saving

    1. Ensure you’re clicking the ”+ Agregar” buttons to add fields
    2. Don’t leave fields empty (remove empty fields with ❌)
    3. Save as draft first, then add more contacts
    4. Check for JavaScript errors in browser console

    Map Integration

    While country entries store location data, displaying this information on a map requires additional theme configuration. Consult the Developer Guide for map integration details.

    Build docs developers (and LLMs) love