{"id":352263,"date":"2026-08-18T21:04:48","date_gmt":"2026-08-18T21:04:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/country-calling-codes\/"},"modified":"2026-08-18T21:04:11","modified_gmt":"2026-08-18T21:04:11","slug":"country-calling-codes","status":"publish","type":"plugin","link":"https:\/\/yor.wordpress.org\/plugins\/country-calling-codes\/","author":23547278,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Country Calling Codes","header_author":"Abdoul OSSENI","header_description":"Display international calling codes for all countries with a simple shortcode. Ideal for travel, telecom, and business websites.","assets_banners_color":"","last_updated":"2026-08-18 21:04:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.africallshop.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":42,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"abdoulosseni","date":"2026-08-18 21:04:11"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[254486,276366,276367,237104,249],"plugin_category":[39],"plugin_contributors":[276368],"plugin_business_model":[],"class_list":["post-352263","plugin","type-plugin","status-publish","hentry","plugin_tags-country-codes","plugin_tags-dialing-codes","plugin_tags-international-calling","plugin_tags-telecom","plugin_tags-travel","plugin_category-business","plugin_contributors-abdoulosseni","plugin_committers-abdoulosseni"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/country-calling-codes.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Country Calling Codes adds shortcodes to your WordPress site that display international dialing codes for every country and territory \u2014 no API calls, no configuration.<\/p>\n\n<p><strong>Shortcodes:<\/strong><\/p>\n\n<pre><code>[country_codes] \u2014 Full table of all 195+ countries and their calling codes.\n\n[country_codes continent=\"Africa\"] \u2014 Filter by continent. Accepts `Africa`, `Asia`, or `Europe`.\n\n[country_code name=\"Senegal\"] \u2014 Returns the calling code for a single country.\n<\/code><\/pre>\n\n<p><strong>Example outputs:<\/strong><\/p>\n\n<ul>\n<li><code>[country_code name=\"Japan\"]<\/code> \u2192 <code>+81<\/code><\/li>\n<li><code>[country_code name=\"Brazil\"]<\/code> \u2192 <code>+55<\/code><\/li>\n<li><code>[country_code name=\"Nigeria\"]<\/code> \u2192 <code>+234<\/code><\/li>\n<\/ul>\n\n<p><strong>Why this plugin?<\/strong><\/p>\n\n<p>Travel agents, diaspora communities, international businesses, and telecom comparison sites all need country calling codes. This plugin gives you every code in one place, stored locally \u2014 no external dependencies, no API rate limits, no subscription fees.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>195+ countries and territories included<\/li>\n<li>Filterable by continent (Africa, Asia, Europe)<\/li>\n<li>Two shortcodes: full table and single lookup<\/li>\n<li>Lightweight \u2014 zero JavaScript, zero external stylesheets<\/li>\n<li>Clean, responsive table design<\/li>\n<li>Works with any WordPress theme and page builder<\/li>\n<li>Activate and use \u2014 no configuration needed<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<p>Developed and maintained by <a href=\"https:\/\/www.africallshop.com\">Abdoul OSSENI<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install via the WordPress plugin directory.<\/li>\n<li>Activate the plugin through the \"Plugins\" menu.<\/li>\n<li>Use <code>[country_codes]<\/code> to display the full table, <code>[country_code name=\"Country\"]<\/code> for a single code, or <code>[country_codes continent=\"Africa\"]<\/code> to filter.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20gutenberg%20or%20elementor%3F\"><h3>Does it work with Gutenberg or Elementor?<\/h3><\/dt>\n<dd><p>Yes. Use the Shortcode block in Gutenberg or the Shortcode widget in Elementor.<\/p><\/dd>\n<dt id=\"which%20continents%20are%20supported%20for%20filtering%3F\"><h3>Which continents are supported for filtering?<\/h3><\/dt>\n<dd><p>Africa, Asia, and Europe. Additional continents will be added in future releases.<\/p><\/dd>\n<dt id=\"does%20it%20need%20an%20internet%20connection%3F\"><h3>Does it need an internet connection?<\/h3><\/dt>\n<dd><p>No. All data lives inside the plugin. Zero API calls.<\/p><\/dd>\n<dt id=\"is%20it%20really%20free%3F\"><h3>Is it really free?<\/h3><\/dt>\n<dd><p>Yes. GPLv2 licensed. No premium version, no upsells.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>195+ countries and territories.<\/li>\n<li><code>[country_codes]<\/code> \u2014 full table.<\/li>\n<li><code>[country_codes continent=\"Africa\"]<\/code> \u2014 filter by continent.<\/li>\n<li><code>[country_code name=\"Country\"]<\/code> \u2014 single lookup.<\/li>\n<li>Responsive table styling.<\/li>\n<\/ul>","raw_excerpt":"Display international calling codes for every country and territory \u2014 all 195+ \u2014 with simple shortcodes. Filter by continent. No setup required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/352263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=352263"}],"author":[{"embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/abdoulosseni"}],"wp:attachment":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=352263"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=352263"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=352263"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=352263"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=352263"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=352263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}