{"id":8069,"date":"2023-08-14T14:19:55","date_gmt":"2023-08-14T21:19:55","guid":{"rendered":"https:\/\/membermouse.com\/?post_type=ht_kb&#038;p=8069"},"modified":"2025-10-20T10:20:50","modified_gmt":"2025-10-20T14:20:50","slug":"utiliser-linterface-php","status":"publish","type":"ht_kb","link":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/","title":{"rendered":"Utilisation de l'interface PHP"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">MemberMouse provides you with a wide range of&nbsp;<a href=\"https:\/\/membermouse.com\/docs\/smarttags-overview\/\">SmartTags\u2122<\/a>&nbsp;you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member's name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member's access rights, and a lot more!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is all very helpful when you're working within WordPress' content editor, but what if you want to be able to do all of this within a custom PHP script?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is where the PHP Interface comes in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>NOTE<\/strong>: MemberMouse currently requires a minimum of PHP 7.4. We recommend the latest version of the PHP branch. Please see our\u00a0<a href=\"https:\/\/membermouse.com\/docs\/membermouse-system-and-hosting-requirements\/\" target=\"_blank\" rel=\"noreferrer noopener\">System and Hosting Requirements<\/a>\u00a0for the most up-to-date information.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">PHP Interface Requirements<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">The PHP interface functions require access to MemberMouse libraries in order to work. When you use the PHP interface functions within a WordPress template, these libraries are automatically loaded. However, if you want to use them within a standalone PHP script, you'll need to manually load the MemberMouse libraries by adding the following includes to the top of your file: <\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>require_once(\"wp-load.php\");\nrequire_once(\"wp-content\/plugins\/membermouse\/includes\/mm-constants.php\");\nrequire_once(\"wp-content\/plugins\/membermouse\/includes\/init.php\");<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">If your script is located in the root WordPress directory then you can use the includes exactly as they're presented above. If your script is located in another directory then you need to update the file paths appropriately.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Translating SmartTags\u2122 in PHP Functions<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">With MemberMouse's PHP Interface you can utilize MemberMouse SmartTags\u2122 right within a custom PHP script. You can use any WordPress plugin for executing PHP (i.e. PHP Exec) to use the PHP Interface functions right within the WordPress content editor. All SmartTags\u2122 are supported through the PHP Interface with the exception of&nbsp;MM_Form&#8230;&nbsp;and&nbsp;MM_Error&#8230;&nbsp;SmartTags\u2122.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When using SmartTags\u2122 within the WordPress content editor the following syntax is used: <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;MM_Member_Data name='email']\n&#91;MM_Member_Decision membershipId='2|3']...&#91;\/MM_Member_Decision]<\/code><\/pre>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">SmartTags\u2122 are transformed into their PHP interface equivalent by taking the SmartTag\u2122 name, making it all lowercase, and adding parenthesis to make it a valid PHP function. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So for example,&nbsp;[ MM_Order_Data ] becomes mm_order_data ( ).&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You pass attributes to PHP Interface functions as an associative array. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are a couple of examples: <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>mm_member_data(array(\"name\"=&gt;\"email\"))\nmm_member_decision(array(\"isMember\"=&gt;\"true\", \"membershipId\"=&gt;\"2|3\"))<\/code><\/pre>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The PHP Interface function accepts all of the same attributes as the SmartTag\u2122 itself. Refer to the&nbsp;<a href=\"https:\/\/membermouse.com\/docs\/smarttags-overview\/\">SmartTag\u2122 documentation<\/a>&nbsp;for a list of attributes by SmartTag\u2122.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Return Values<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\"><code>mm_..._data()<\/code>&nbsp;functions return a string containing the requested data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>mm_..._link()<\/code>&nbsp;functions return a string containing a URL or javascript function that should be placed within a&nbsp;<code>&lt;a&gt;<\/code>&nbsp;tag or&nbsp;<code>&lt;button&gt;<\/code>&nbsp;tag to make it a functional link.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>mm_..._decision()<\/code>&nbsp;functions return&nbsp;<code>true<\/code>&nbsp;or&nbsp;<code>false<\/code>&nbsp;based on the attributes passed to the function and the context in which it is run.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Examples<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">To see examples of how each SmartTag\u2122 can be used in PHP,&nbsp;<a href=\"https:\/\/drive.google.com\/file\/d\/1n2Cee8PP5Hgu4S3RpRhMoor7mAEOr4tj\/view?usp=drive_link\">download the sample script<\/a>.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>MemberMouse provides you with a wide range of&nbsp;SmartTags\u2122&nbsp;you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member&#8217;s name, email address, and&#8230;<\/p>","protected":false},"author":21411,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[187],"ht-kb-tag":[],"class_list":["post-8069","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-mm-php"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"MemberMouse provides you with a wide range of SmartTags\u2122 you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member&#039;s name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member&#039;s access\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Curt Noble\"\/>\n\t<meta name=\"google-site-verification\" content=\"RIQFHn-t5QxsuMU4pLG9xaceb-mmGuRaOWAEU1Q078U\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"MemberMouse |\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Using the PHP Interface | MemberMouse\" \/>\n\t\t<meta property=\"og:description\" content=\"MemberMouse provides you with a wide range of SmartTags\u2122 you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member&#039;s name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member&#039;s access\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-08-14T21:19:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-10-20T14:20:50+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/membermouse\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@MemberMouse\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Using the PHP Interface | MemberMouse\" \/>\n\t\t<meta name=\"twitter:description\" content=\"MemberMouse provides you with a wide range of SmartTags\u2122 you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member&#039;s name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member&#039;s access\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@MemberMouse\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/docs\\\/using-the-php-interface\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/membermouse.com\\\/fr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/developer-tools\\\/#listItem\",\"name\":\"Developer Tools\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/developer-tools\\\/#listItem\",\"position\":2,\"name\":\"Developer Tools\",\"item\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/developer-tools\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/mm-php\\\/#listItem\",\"name\":\"PHP Interface\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/mm-php\\\/#listItem\",\"position\":3,\"name\":\"PHP Interface\",\"item\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/mm-php\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/docs\\\/using-the-php-interface\\\/#listItem\",\"name\":\"Using the PHP Interface\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/developer-tools\\\/#listItem\",\"name\":\"Developer Tools\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/docs\\\/using-the-php-interface\\\/#listItem\",\"position\":4,\"name\":\"Using the PHP Interface\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/article-categories\\\/mm-php\\\/#listItem\",\"name\":\"PHP Interface\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/#organization\",\"name\":\"MemberMouse\",\"url\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/membermouse\",\"https:\\\/\\\/twitter.com\\\/MemberMouse\",\"https:\\\/\\\/www.instagram.com\\\/membermouse\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/membermouse\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/membermouse\\\/\",\"https:\\\/\\\/soundcloud.com\\\/membermouse\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/author\\\/curtcaseproof-com\\\/#author\",\"url\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/author\\\/curtcaseproof-com\\\/\",\"name\":\"Curt Noble\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/membermouse.com\\\/wp-content\\\/litespeed\\\/avatar\\\/69cacd8325ef9810065b0b177318f497.jpg?ver=1784180228\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/docs\\\/using-the-php-interface\\\/#webpage\",\"url\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/docs\\\/using-the-php-interface\\\/\",\"name\":\"Using the PHP Interface | MemberMouse\",\"description\":\"MemberMouse provides you with a wide range of SmartTags\\u2122 you can use to create a dynamic experience for your members. There are SmartTags\\u2122 that display the current member's name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member's access\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/docs\\\/using-the-php-interface\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/author\\\/curtcaseproof-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/author\\\/curtcaseproof-com\\\/#author\"},\"datePublished\":\"2023-08-14T14:19:55-04:00\",\"dateModified\":\"2025-10-20T10:20:50-04:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/\",\"name\":\"MemberMouse\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/membermouse.com\\\/fr\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Using the PHP Interface | MemberMouse<\/title>\n\n","aioseo_head_json":{"title":"Utilisation de l'interface PHP | MemberMouse","description":"MemberMouse vous fournit une large gamme de SmartTags\u2122 que vous pouvez utiliser pour cr\u00e9er une exp\u00e9rience dynamique pour vos membres. Il existe des SmartTags\u2122 qui affichent le nom du membre actuel, son adresse \u00e9lectronique et d'autres informations. Il existe des balises que vous pouvez utiliser pour permettre aux membres de g\u00e9rer leurs abonnements, d'autres pour modifier le contenu en fonction de l'acc\u00e8s du membre actuel","canonical_url":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"RIQFHn-t5QxsuMU4pLG9xaceb-mmGuRaOWAEU1Q078U","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr#listItem","position":1,"name":"Home","item":"https:\/\/membermouse.com\/fr","nextItem":{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/article-categories\/developer-tools\/#listItem","name":"Developer Tools"}},{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/article-categories\/developer-tools\/#listItem","position":2,"name":"Developer Tools","item":"https:\/\/membermouse.com\/fr\/article-categories\/developer-tools\/","nextItem":{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/article-categories\/mm-php\/#listItem","name":"PHP Interface"},"previousItem":{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/article-categories\/mm-php\/#listItem","position":3,"name":"PHP Interface","item":"https:\/\/membermouse.com\/fr\/article-categories\/mm-php\/","nextItem":{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/#listItem","name":"Using the PHP Interface"},"previousItem":{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/article-categories\/developer-tools\/#listItem","name":"Developer Tools"}},{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/#listItem","position":4,"name":"Using the PHP Interface","previousItem":{"@type":"ListItem","@id":"https:\/\/membermouse.com\/fr\/article-categories\/mm-php\/#listItem","name":"PHP Interface"}}]},{"@type":"Organization","@id":"https:\/\/membermouse.com\/fr\/#organization","name":"MemberMouse","url":"https:\/\/membermouse.com\/fr\/","sameAs":["https:\/\/www.facebook.com\/membermouse","https:\/\/twitter.com\/MemberMouse","https:\/\/www.instagram.com\/membermouse\/","https:\/\/www.youtube.com\/user\/membermouse","https:\/\/www.linkedin.com\/company\/membermouse\/","https:\/\/soundcloud.com\/membermouse"]},{"@type":"Person","@id":"https:\/\/membermouse.com\/fr\/author\/curtcaseproof-com\/#author","url":"https:\/\/membermouse.com\/fr\/author\/curtcaseproof-com\/","name":"Curt Noble","image":{"@type":"ImageObject","url":"https:\/\/membermouse.com\/wp-content\/litespeed\/avatar\/69cacd8325ef9810065b0b177318f497.jpg?ver=1784180228"}},{"@type":"WebPage","@id":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/#webpage","url":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/","name":"Using the PHP Interface | MemberMouse","description":"MemberMouse provides you with a wide range of SmartTags\u2122 you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member's name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member's access","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/membermouse.com\/fr\/#website"},"breadcrumb":{"@id":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/#breadcrumblist"},"author":{"@id":"https:\/\/membermouse.com\/fr\/author\/curtcaseproof-com\/#author"},"creator":{"@id":"https:\/\/membermouse.com\/fr\/author\/curtcaseproof-com\/#author"},"datePublished":"2023-08-14T14:19:55-04:00","dateModified":"2025-10-20T10:20:50-04:00"},{"@type":"WebSite","@id":"https:\/\/membermouse.com\/fr\/#website","url":"https:\/\/membermouse.com\/fr\/","name":"MemberMouse","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/membermouse.com\/fr\/#organization"}}]},"og:locale":"fr_FR","og:site_name":"MemberMouse |","og:type":"article","og:title":"Using the PHP Interface | MemberMouse","og:description":"MemberMouse provides you with a wide range of SmartTags\u2122 you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member's name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member's access","og:url":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/","article:published_time":"2023-08-14T21:19:55+00:00","article:modified_time":"2025-10-20T14:20:50+00:00","article:publisher":"https:\/\/www.facebook.com\/membermouse","twitter:card":"summary_large_image","twitter:site":"@MemberMouse","twitter:title":"Using the PHP Interface | MemberMouse","twitter:description":"MemberMouse provides you with a wide range of SmartTags\u2122 you can use to create a dynamic experience for your members. There are SmartTags\u2122 that display the current member's name, email address, and other information. There are tags you can use to allow members to manage their subscriptions, others to change content based on the current member's access","twitter:creator":"@MemberMouse"},"aioseo_meta_data":{"post_id":"8069","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","created":"2023-10-11 18:39:41","updated":"2026-06-03 04:54:02","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":"2026-06-03 03:28:50"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/membermouse.com\/fr\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/membermouse.com\/fr\/article-categories\/developer-tools\/\" title=\"Developer Tools\">Developer Tools<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/membermouse.com\/fr\/article-categories\/mm-php\/\" title=\"PHP Interface\">PHP Interface<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tUsing the PHP Interface\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/membermouse.com\/fr"},{"label":"Developer Tools","link":"https:\/\/membermouse.com\/fr\/article-categories\/developer-tools\/"},{"label":"PHP Interface","link":"https:\/\/membermouse.com\/fr\/article-categories\/mm-php\/"},{"label":"Using the PHP Interface","link":"https:\/\/membermouse.com\/fr\/docs\/using-the-php-interface\/"}],"_links":{"self":[{"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/ht-kb\/8069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/users\/21411"}],"replies":[{"embeddable":true,"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/comments?post=8069"}],"version-history":[{"count":1,"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/ht-kb\/8069\/revisions"}],"predecessor-version":[{"id":21354,"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/ht-kb\/8069\/revisions\/21354"}],"wp:attachment":[{"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/media?parent=8069"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/ht-kb-category?post=8069"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/membermouse.com\/fr\/wp-json\/wp\/v2\/ht-kb-tag?post=8069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}