[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fauN3EBIObEEnD6O84H_GiWu9b2g0uqduj9V1LXMY0GM":3,"$fi7KbpnlPUIBmw-LqTzrd9JEuQgLT-NOhYlr8Mjo83K8":373,"$fQYxRfXlSneCvxWDaHKC-8T_KG4j0lUlLf1-PT_QKiME":377},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":35,"analysis":141,"fingerprints":340},"hotelipp","Hotelipp","0.0.3","wpmiyake","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmiyake\u002F","\u003Cp>\u003Cstrong>Hotelipp（ホテリップ）\u003C\u002Fstrong> は、旅行ブロガーやアフィリエイターのためのWordPressプラグインです。ホテルのアフィリエイトリンクカードを簡単に作成・管理できます。\u003C\u002Fp>\n\u003Cp>Hotelipp is a WordPress plugin for travel bloggers and affiliate marketers that makes it easy to create and manage hotel affiliate link cards.\u003C\u002Fp>\n\u003Cp>楽天トラベルAPIを使って管理画面から直接ホテルを検索し、ワンクリックでリンクカードを記事に挿入できます。\u003C\u002Fp>\n\u003Cp>Search for hotels directly within the plugin using the Rakuten Travel API, and insert beautiful link cards into your posts with a single click.\u003C\u002Fp>\n\u003Cp>詳しくは https:\u002F\u002Fhotelipp.com\u002F をご覧ください。\u003C\u002Fp>\n\u003Cp>For more details, visit https:\u002F\u002Fhotelipp.com\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>対応アフィリエイトサービス \u002F Supported Affiliate Services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>楽天トラベル — Rakuten Travel (Rakuten Affiliate \u002F Moshimo Affiliate)\u003C\u002Fli>\n\u003Cli>じゃらん — Jalan (ValueCommerce)\u003C\u002Fli>\n\u003Cli>るるぶトラベル — Rurubu Travel (ValueCommerce)\u003C\u002Fli>\n\u003Cli>Yahoo!トラベル — Yahoo! Travel (ValueCommerce)\u003C\u002Fli>\n\u003Cli>JTB (ValueCommerce)\u003C\u002Fli>\n\u003Cli>一休.com — Ikyu.com (ValueCommerce)\u003C\u002Fli>\n\u003Cli>Agoda (Agoda Partner Program)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>主な機能\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>楽天トラベルAPIによるホテル検索＆ワンクリック登録\u003C\u002Fli>\n\u003Cli>ホテルの最低価格及びレビュー内容の自動更新（常に最新の状態を保持）\u003C\u002Fli>\n\u003Cli>一元化されたアフィリエイトID管理 — 一度設定すれば、すべてのリンクに自動的に適用されます\u003C\u002Fli>\n\u003Cli>Gutenbergブロックエディター対応\u003C\u002Fli>\n\u003Cli>ショートコードによるクラシックエディターへの対応\u003C\u002Fli>\n\u003Cli>ボタンの順序・色がカスタマイズ可能\u003C\u002Fli>\n\u003Cli>レスポンシブデザイン — モバイルではボタンが1列に並ぶ\u003C\u002Fli>\n\u003Cli>オリジナル画像を使ったホテルカードの作成も可能\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services.\u003C\u002Fp>\n\u003Ch4>Rakuten Web Service (Rakuten Travel API)\u003C\u002Fh4>\n\u003Cp>Used to search for hotels and retrieve hotel information (name, price, review score, image). A Rakuten Developer account is required. Data is sent to Rakuten servers when the user performs a hotel search or when WP Cron runs a scheduled update.\u003Cbr \u002F>\n* Website: https:\u002F\u002Fwebservice.rakuten.co.jp\u002F\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Fwebservice.rakuten.co.jp\u002Fguide\u002Frule\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fprivacy.rakuten.co.jp\u002F\u003C\u002Fp>\n\u003Ch4>Rakuten Affiliate\u003C\u002Fh4>\n\u003Cp>Used to generate affiliate links to Rakuten Travel hotel pages. The Rakuten affiliate ID entered by the user is appended to outbound hotel links. No data is sent to Rakuten Affiliate servers by the plugin itself.\u003Cbr \u002F>\n* Website: https:\u002F\u002Faffiliate.rakuten.co.jp\u002F\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Faffiliate.rakuten.co.jp\u002Fguideline\u002F\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fprivacy.rakuten.co.jp\u002F\u003C\u002Fp>\n\u003Ch4>Moshimo Affiliate\u003C\u002Fh4>\n\u003Cp>Used to generate Moshimo Affiliate-wrapped links for Rakuten Travel (optional). The Moshimo a_id entered by the user is used to construct outbound links. No data is sent to Moshimo servers by the plugin itself.\u003Cbr \u002F>\n* Website: https:\u002F\u002Faf.moshimo.com\u002F\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Faf.moshimo.com\u002Faf\u002Fwww\u002Fterms\u002Fshop\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Faf.moshimo.com\u002Faf\u002Fwww\u002Fprivacy\u003C\u002Fp>\n\u003Ch4>ValueCommerce\u003C\u002Fh4>\n\u003Cp>Used to generate affiliate links for Jalan, Rurubu Travel, Yahoo! Travel, JTB, and Ikyu.com. The ValueCommerce SID and PID entered by the user are used to construct outbound links. No data is sent to ValueCommerce servers by the plugin itself.\u003Cbr \u002F>\n* Website: https:\u002F\u002Fwww.valuecommerce.ne.jp\u002F\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Fwww.valuecommerce.ne.jp\u002Fterms\u002F\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fwww.valuecommerce.ne.jp\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Ch4>Agoda Partner Program\u003C\u002Fh4>\n\u003Cp>Used to generate affiliate links to Agoda hotel pages. The Agoda CID entered by the user is appended to outbound Agoda links. No data is sent to Agoda servers by the plugin itself.\u003Cbr \u002F>\n* Website: https:\u002F\u002Fpartners.agoda.com\u002F\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Fpartners.agoda.com\u002Fen-us\u002Fterms-and-conditions\u002F\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fwww.agoda.com\u002Finfo\u002Fprivacy.html\u003C\u002Fp>\n\u003Cp>Connections to the above services are made only when the user has configured the respective service IDs in the plugin settings.\u003C\u002Fp>\n","楽天トラベル・じゃらん・Yahoo!トラベル・Agodaなど複数の予約サイトに対応したアフィリエイトリンク付きのホテルカードを作成・管理できるプラグインです。",30,264,100,1,"2026-04-12T13:59:00.000Z","6.9.4","5.9","7.4",[20,21,22,23,24],"affiliate","block","hotel","rakuten","travel","https:\u002F\u002Fhotelipp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhotelipp.0.0.3.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":11,"trust_score":33,"computed_at":34},94,"2026-05-20T13:32:24.084Z",[36,62,82,99,118],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":14,"unpatched_count":27,"last_vuln_date":61,"fetched_at":29},"bookingcom-product-helper","Booking.com Product Helper","1.0.4","SPBooking.com","https:\u002F\u002Fprofiles.wordpress.org\u002Fsp-bookingcom\u002F","\u003Cp>The Booking.com Product Helper allows you to embed any Booking.com affiliate product on your website. With this plugin, you simply paste the embed code from the \u003Ca href=\"https:\u002F\u002Fwww.booking.com\u002Faffiliate-program\u002Fv2\u002Findex.html?aid=1657077&utm_source=wordpress&utm_medium=marketplace&utm_campaign=booking_product_helper\" rel=\"nofollow ugc\">Affiliate Partner Centre\u003C\u002Fa> and generate a shortcode, which can be used anywhere on your WordPress website.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add any Booking.com affiliate product\u003C\u002Fli>\n\u003Cli>Use the shortcode anywhere on your website\u003C\u002Fli>\n\u003Cli>Lightweight and easy to use\u003C\u002Fli>\n\u003Cli>Multi-lingual (over 40 languages)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Booking.com?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Best and most varied coverage: with over 20 million property listings (including homes, apartments and other unique places to stay)\u003C\u002Fli>\n\u003Cli>Inspiration from real travellers: over 160 million verified property reviews from real guests\u003C\u002Fli>\n\u003Cli>Customer Experience: 24\u002F7 assistance and support for guests in over 40 languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Not a Booking.com Affiliate partner yet?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.booking.com\u002Faffiliate-program\u002Fv2\u002Findex.html?aid=1657077&utm_source=wordpress&utm_medium=marketplace&utm_campaign=booking_product_helper\" rel=\"nofollow ugc\">Sign up here\u003C\u002Fa> and start monetising your WordPress traffic today!\u003C\u002Fp>\n\u003Ch3>Examples of Booking.com affiliate products\u003C\u002Fh3>\n\u003Ch4>Map Widget\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The map widget allows you to show accommodations near a location of your choice to your site visitors\u003C\u002Fli>\n\u003Cli>With a handy location finder, properties close to venues are shown in map-view, allowing the person booking to choose the perfect option for them\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Not a Booking.com Affiliate partner yet?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.booking.com\u002Faffiliate-program\u002Fv2\u002Findex.html?aid=1657077&utm_source=wordpress&utm_medium=marketplace&utm_campaign=booking_product_helper\" rel=\"nofollow ugc\">Sign up here to start using the Map Widget!\u003C\u002Fa>\u003C\u002Fp>\n","The Booking.com Product Helper allows you to embed any Booking.com affiliate product anywhere on your website.",2000,49311,32,5,"2022-02-01T12:59:00.000Z","5.9.13","4.9","7.2.8",[53,54,55,56,57],"booking-com-affiliate-program","booking-com-map-widget","booking-com-plug-in","hotel-booking","travel-affiliate-program","http:\u002F\u002Fwww.booking.com\u002Fgeneral.html?tmpl=docs\u002Fproduct_helper","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbookingcom-product-helper.1.0.4.zip",85,"2021-10-05 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":27,"num_ratings":27,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":79,"download_link":80,"security_score":60,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":81},"ec-links","EC Links","0.1.1","seieric","https:\u002F\u002Fprofiles.wordpress.org\u002Fmonolithon\u002F","\u003Cp>Amazonや楽天市場、Yahoo!ショッピングを始めとする通販サイトの商品リンクをかんたんに作れます。\u003Cbr \u002F>\nASPで取得したリンクコードをそのまま貼り付けるだけで、整った商品リンクが完成します。\u003C\u002Fp>\n","Amazonや楽天市場、Yahoo!ショッピングのアフィリエイトリンクを綺麗にかんたんにまとめて表示できるカスタムブロックを追加。ASPで取得したアフィリエイトリンクをそのまま貼り付けるだけで、綺麗なボタンのリンクが作れます。",10,817,"2023-01-05T02:57:00.000Z","6.1.10","6.1","7.0",[20,77,21,23,78],"amazon","yahoo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fec-links.0.1.1.zip","2026-04-06T09:54:40.288Z",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":27,"downloaded":90,"rating":27,"num_ratings":27,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":18,"tags":94,"homepage":79,"download_link":97,"security_score":98,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wink2travel","Wink Affiliate WordPress Plugin","1.4.20","bjornharvold","https:\u002F\u002Fprofiles.wordpress.org\u002Fbjornharvold\u002F","\u003Cp>Once you’ve created an account with Wink, you can install this WordPress plugin on your site. Once installed, the plugin will ask you for your clientId and secretKey to connect with your account on Wink.\u003C\u002Fp>\n\u003Cp>Once you’ve entered your credentials, you can go to your Gutenberg editor and start embedding our web components into your site.\u003C\u002Fp>\n\u003Ch3>Supported page builders\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gutenberg\u003C\u002Fli>\n\u003Cli>Avada\u003C\u002Fli>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>WPBakery\u003C\u002Fli>\n\u003Cli>Divi support here: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwink-travel\u002Faffiliate-wordpress-divi-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fwink-travel\u002Faffiliate-wordpress-divi-plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Short codes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>[winklookup]: Works with ranked content grid. Type in a place you want to visit and have inventory displayed.\u003C\u002Fli>\n\u003Cli>[winksearch]: Simple button to open up itinerary form.\u003C\u002Fli>\n\u003Cli>[winkaccount]Account: Button to let you authenticate. Once authenticated, it turns into a dropdown with account options.\u003C\u002Fli>\n\u003Cli>[winkitinerary]Itinerary: Same as search button, only it contains itinerary information as button text.\u003C\u002Fli>\n\u003Cli>[winkcontent]: Lets you embed the inventory you’ve selected on Wink directly into a page or post.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on a 3rd party service.\u003C\u002Fp>\n\u003Cp>Name: Wink API\u003Cbr \u002F>\nDescription: This plugin requires that you have created an account with Wink. It uses the \u003Ca href=\"https:\u002F\u002Fapi.wink.travel\" rel=\"nofollow ugc\">Wink API\u003C\u002Fa> to retrieve travel inventory data from your Wink account. You can find more information about Wink at \u003Ca href=\"https:\u002F\u002Fwink.travel\" title=\"Influencer-driven travel booking\" rel=\"nofollow ugc\">https:\u002F\u002Fwink.travel\u003C\u002Fa>.\u003Cbr \u002F>\nHow to create a Wink account: \u003Ca href=\"https:\u002F\u002Fstudio.wink.travel\" rel=\"nofollow ugc\">https:\u002F\u002Fstudio.wink.travel\u003C\u002Fa>\u003Cbr \u002F>\nWink API endpoint: \u003Ca href=\"https:\u002F\u002Fapi.wink.travel\" rel=\"nofollow ugc\">https:\u002F\u002Fapi.wink.travel\u003C\u002Fa>\u003Cbr \u002F>\nPrivacy policy: \u003Ca href=\"https:\u002F\u002Fwink.travel\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fwink.travel\u002Fprivacy-policy\u003C\u002Fa>\u003Cbr \u002F>\nTerms & Conditions: \u003Ca href=\"https:\u002F\u002Fwink.travel\u002Fterms-and-conditions\" rel=\"nofollow ugc\">https:\u002F\u002Fwink.travel\u002Fterms-and-conditions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Options\u003C\u002Fh3>\n\u003Cp>There are multiple ways to use our components:\u003C\u002Fp>\n\u003Col>\n\u003Cli>By selecting our custom Gutenberg, Elementor, WPBakery or Avada blocks directly in the editor\u003C\u002Fli>\n\u003Cli>Using the shortcode that accompanies each web component\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Support: developer@wink.travel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstudio.wink.travel\" title=\"The travel monetization platform for influencers and affiliates\" rel=\"nofollow ugc\">https:\u002F\u002Fstudio.wink.travel\u003C\u002Fa>\u003C\u002Fp>\n","Integrates WordPress with your Wink account. Learn more at https:\u002F\u002Fstudio.wink.travel.",1827,"2024-09-07T04:43:00.000Z","6.4.8","4.7",[95,96,22,24,83],"affiliate-network","booking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwink2travel.1.4.20.zip",92,{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":47,"last_updated":110,"tested_up_to":16,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":113,"download_link":114,"security_score":115,"vuln_count":116,"unpatched_count":27,"last_vuln_date":117,"fetched_at":29},"pochipp","Pochipp","1.18.12","wppochipp","https:\u002F\u002Fprofiles.wordpress.org\u002Fwppochipp\u002F","\u003Cp>Amazonや楽天市場から商品を検索してアフィリエイトリンクを管理できるプラグインです。\u003C\u002Fp>\n\u003Cp>詳しくは以下のページをご覧ください。\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fpochipp.com\u002FAmazonや楽天市場から商品を検索してアフィリエイトリンクを管理できるプラグインです。\u003C\u002Fp>\n\u003Cp>詳しくは以下のページをご覧ください。\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fpochipp.com\u002F\u003C\u002Fp>\n\u003Ch3>3RD PARTY RESOURCES\u003C\u002Fh3>\n\u003Ch4>Amazon PA-API\u003C\u002Fh4>\n\u003Cp>WebSite: https:\u002F\u002Faffiliate.amazon.co.jp\u002Fassoc_credentials\u002Fhome\u003Cbr \u002F>\nTerms: https:\u002F\u002Faffiliate.amazon.co.jp\u002Fhelp\u002Foperating\u002Fpaapilicenseagreement\u003C\u002Fp>\n\u003Ch4>Amazon Creaters API\u003C\u002Fh4>\n\u003Cp>WebSite: https:\u002F\u002Faffiliate.amazon.co.jp\u002Fhelp\u002Foperating\u002Fpaapilicenseagreement\u003Cbr \u002F>\nTerms: https:\u002F\u002Faffiliate.amazon.co.jp\u002Fhelp\u002Foperating\u002Fpaapilicenseagreement\u003C\u002Fp>\n\u003Ch4>Rakuten API\u003C\u002Fh4>\n\u003Cp>WebSite: https:\u002F\u002Fwebservice.rakuten.co.jp\u002F\u003Cbr \u002F>\nTerms: https:\u002F\u002Fwebservice.rakuten.co.jp\u002Fguide\u002Frule\u003C\u002Fp>\n\u003Ch4>Yahoo 商品API\u003C\u002Fh4>\n\u003Cp>WebSite: https:\u002F\u002Fdeveloper.yahoo.co.jp\u002Fwebapi\u002Fshopping\u002Fitem\u002F\u003Cbr \u002F>\nTerms: https:\u002F\u002Fabout.yahoo.co.jp\u002Fcommon\u002Fterms\u002Findex.html\u003C\u002Fp>\n\u003Ch4>もしもアフィリエイト\u003C\u002Fh4>\n\u003Cp>WebSite: https:\u002F\u002Faf.moshimo.com\u002F\u003Cbr \u002F>\nTerms: https:\u002F\u002Faf.moshimo.com\u002Faf\u002Fwww\u002Fterms\u002Fshop\u003C\u002Fp>\n","Amazonや楽天市場から商品を検索してアフィリエイトリンクを管理できるプラグインです。",20000,697251,84,"2026-04-12T13:46:00.000Z","5.6",[20,21],"https:\u002F\u002Fpochipp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpochipp.1.18.12.zip",98,2,"2026-02-25 00:00:00",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":46,"last_updated":129,"tested_up_to":16,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":136,"download_link":137,"security_score":138,"vuln_count":139,"unpatched_count":27,"last_vuln_date":140,"fetched_at":29},"affiliatex","AffiliateX – Amazon Affiliate Plugin","1.4.4.1","WPCenter","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcenter\u002F","\u003Ch3>Best Amazon Affiliate Block Plugin for WordPress\u003C\u002Fh3>\n\u003Cp>AffiliateX is the \u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002F?utm_source=wporg&utm_medium=pluginlisting&utm_campaign=pluginfirstheading\" rel=\"nofollow ugc\">best affiliate block plugin for WordPress\u003C\u002Fa>. You can create highly effective affiliate marketing blogs with AffiliateX blocks, increasing the conversion rate and boosting your affiliate income.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=landing-page\" rel=\"nofollow ugc\">AffiliateX Pro ⭐\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fdemo\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=landing-page\" rel=\"nofollow ugc\">Demos\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fdocs\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=landing-page\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fcontact\u002F\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=landing-page\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>AffiliateX has several blocks suitable for creating affiliate marketing blogs such as Single Product, Product Comparison Table, Pros and Cons, Notice, Call to Action, Specification, Button and more. Each of these blocks is highly customizable so that you can give it a unique look and feel.\u003C\u002Fp>\n\u003Cp>Built using React, the blocks are speed optimized and load in the blink of an eye. AffiliateX helps you to improve your visitors, increase Click Through Rate (CTR) and boost affiliate income.\u003C\u002Fp>\n\u003Ch3>AffiliateX Amazon Integration 🚀 (\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=landing-page\" rel=\"nofollow ugc\">Pro Feature ⭐\u003C\u002Fa>)\u003C\u002Fh3>\n\u003Ch4>With AffiliateX, connecting to Amazon’s Product Advertising API has never been easier!\u003C\u002Fh4>\n\u003Cp>By simply entering your \u003Cstrong>Amazon API credentials\u003C\u002Fstrong>, you can:\u003Cbr \u002F>\n– \u003Cstrong>Auto-import product details\u003C\u002Fstrong> including titles, images, descriptions, and pricing—\u003Cstrong>no manual data entry\u003C\u002Fstrong> needed.\u003Cbr \u002F>\n– Ensure \u003Cstrong>real-time product updates\u003C\u002Fstrong> whenever Amazon changes prices or product information.\u003Cbr \u002F>\n– \u003Cstrong>Save time\u003C\u002Fstrong> and minimize errors by avoiding repetitive copy-paste tasks.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fa3H4PF2lMAY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Gutenberg + Elementor Support 🎯\u003C\u002Fh3>\n\u003Ch4>AffiliateX works seamlessly with both WordPress editors!\u003C\u002Fh4>\n\u003Cp>AffiliateX provides \u003Cstrong>full compatibility\u003C\u002Fstrong> with both \u003Cstrong>Gutenberg\u003C\u002Fstrong> (WordPress’s default block editor) and \u003Cstrong>Elementor\u003C\u002Fstrong>. This dual-editor support means you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use \u003Cstrong>Gutenberg blocks\u003C\u002Fstrong> for a native WordPress experience with lightning-fast performance\u003C\u002Fli>\n\u003Cli>Switch to \u003Cstrong>Elementor\u003C\u002Fstrong> for advanced page building capabilities and visual design control\u003C\u002Fli>\n\u003Cli>Access the \u003Cstrong>same powerful customization options\u003C\u002Fstrong> in both editors—no feature limitations based on your editor choice\u003C\u002Fli>\n\u003Cli>Maintain \u003Cstrong>consistent branding and styling\u003C\u002Fstrong> across all your affiliate content, regardless of which editor you prefer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re a Gutenberg enthusiast or an Elementor power user, AffiliateX adapts to your workflow while delivering the same professional affiliate marketing blocks and functionality. This flexibility ensures you can create stunning affiliate websites using the editor you’re most comfortable with.\u003C\u002Fp>\n\u003Ch3>AffiliateX Free Blocks\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fsingle-product\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_single_product\" rel=\"nofollow ugc\">Single Product\u003C\u002Fa>\u003C\u002Fstrong> – It is suitable for promoting any single product. It offers 4 different layouts to choose from.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fpros-and-cons\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_pros_and_cons\" rel=\"nofollow ugc\">Pros and Cons\u003C\u002Fa>\u003C\u002Fstrong> – It allows you to share the pros and cons of any product. It has 4 different layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fspecifications\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_specifications\" rel=\"nofollow ugc\">Specifications\u003C\u002Fa>\u003C\u002Fstrong> – You can display the specification of any product using this block. With 3 different layouts and tons of customization features, you can change the look and feel as per your preference.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fverdict\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_verdict\" rel=\"nofollow ugc\">Verdict\u003C\u002Fa>\u003C\u002Fstrong> – Using this block, you can share your verdict or score for any product. There are two different layouts available for this block.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fcall-to-action\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_call_to_action\" rel=\"nofollow ugc\">Call to Action\u003C\u002Fa>\u003C\u002Fstrong> – Want to increase Click Through Rate (CTR) and conversion? Using the Call to Action block, you can easily grab your visitors’ attention and encourage them to take action.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fbutton\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_button\" rel=\"nofollow ugc\">Button\u003C\u002Fa>\u003C\u002Fstrong> – Add professional-looking buttons to generate more Click Through Rate (CTR). The button is fully customizable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fnotice\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_notice\" rel=\"nofollow ugc\">Notice\u003C\u002Fa>\u003C\u002Fstrong> – You can use this block to display any special notice within your post to grab your visitors’ attention. You can inform your visitors about any special deals, discounts or promotions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fversus-line\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_versus_line\" rel=\"nofollow ugc\">Versus Line\u003C\u002Fa>\u003C\u002Fstrong> – Using this block, you can compare the specifications between two products to help your visitors make a wise purchase decision.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fproduct-table\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_product_table\" rel=\"nofollow ugc\">Product Table\u003C\u002Fa>\u003C\u002Fstrong> – Create a beautiful product listing table to promote different products.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fproduct-comparison\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=block_demo_product_comparison\" rel=\"nofollow ugc\">Product Comparison Table\u003C\u002Fa>\u003C\u002Fstrong> – Create a stunning and informative product comparison table to compare different products all at once.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AffiliateX Pro Blocks ⭐\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Ftop-products\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_top_products\" rel=\"nofollow ugc\">Top Product\u003C\u002Fa>\u003C\u002Fstrong> – Highlight the best product with this block, designed to showcase top products effectively.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fproduct-tabs\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_product_tabs\" rel=\"nofollow ugc\">Product Tabs\u003C\u002Fa>\u003C\u002Fstrong> – Organize product details into tabs for a cleaner and more user-friendly layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fcoupon-listing\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_coupon_listing\" rel=\"nofollow ugc\">Coupon Listing\u003C\u002Fa>\u003C\u002Fstrong> – Display a list of coupons in an organized and attractive layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fcoupon-grid\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_coupon_grid\" rel=\"nofollow ugc\">Coupon Grid\u003C\u002Fa>\u003C\u002Fstrong> – Create a grid of coupons, perfect for showcasing multiple offers at once.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fsingle-coupon\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_single_coupon\" rel=\"nofollow ugc\">Single Coupon\u003C\u002Fa>\u003C\u002Fstrong> – Highlight individual coupons with this block, providing detailed information on each offer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fversus\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_versus\" rel=\"nofollow ugc\">Versus\u003C\u002Fa>\u003C\u002Fstrong> – Compare two products head-to-head, showcasing their differences and helping visitors make informed decisions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fsingle-product-pros-and-cons\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_single_product_pros_and_cons\" rel=\"nofollow ugc\">Single Product Pros and Cons\u003C\u002Fa>\u003C\u002Fstrong> – Share detailed pros and cons for a single product, helping visitors understand its strengths and weaknesses.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Fproduct-image\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_product_image\" rel=\"nofollow ugc\">Product Image Button\u003C\u002Fa>\u003C\u002Fstrong> – Enhance product images with customizable buttons, driving more clicks and conversions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faffiliatexblocks.com\u002Frating-box\u002F?utm_source=wporg&utm_medium=affiliatex&utm_campaign=pro_block_demo_rating_box\" rel=\"nofollow ugc\">Rating Box\u003C\u002Fa>\u003C\u002Fstrong> –  It allows you to display a rating box with progress bars for each metric. Fully customizable to match your site’s design.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FEATURES OF AFFILIATEX\u003C\u002Fh3>\n\u003Cp>AffiliateX is an Amazon WordPress plugin built for affiliate marketers who want speed, high Click Through Rate (CTR) and conversion.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy to Use\u003C\u002Fstrong>: AffiliateX is built for everyone. The plugin is easy to use and makes it easier to promote any products without any hassle.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Layouts\u003C\u002Fstrong>: The blocks include different layouts to choose from. You can select the desired layout and configure them as per your preference.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Powerful Customization Control\u003C\u002Fstrong>: Each block includes tons of customization controls for alignment, colors, typography and much more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: To help your articles rank better and provide a smooth experience to all your visitors, all the blocks are made fully responsive.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Global Customization Settings\u003C\u002Fstrong>: You can easily change the global settings for font family, font color, button color and even set the backend editor width.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Work with any theme\u003C\u002Fstrong>: AffiliateX works with any WordPress theme without any issues.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>No Coding required\u003C\u002Fstrong>: Even if you are a complete newbie, you can easily use this plugin without writing a single line of code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Better Performance and Speed\u003C\u002Fstrong>: AffiliateX uses the core Gutenberg and Elementor editors so you don’t need to use heavy page builders and eliminate the need for unnecessary CSS and JS files. It boosts your website loading speed and performance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>For some of the components of AffiliateX Block, we have used codes of Blocksy Theme. The codes used in this plugin are used from the theme’s component as they are under GPL license. – \u003Ca href=\"https:\u002F\u002Fcreativethemes.com\u002Fblocksy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fcreativethemes.com\u002Fblocksy\u002F\u003C\u002Fa>\u003C\u002Fp>\n","AffiliateX is the best WordPress Amazon Affiliate Plugin. Create professional affiliate websites with customizable WordPress Amazon Affiliate Blocks.",10000,438434,90,"2026-04-06T10:09:00.000Z","5.8",[20,132,133,134,135],"affiliate-blocks","affiliate-marketing","affiliate-plugin","amazon-affiliate","https:\u002F\u002Faffiliatexblocks.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faffiliatex.1.4.4.1.zip",96,3,"2026-01-15 00:30:33",{"attackSurface":142,"codeSignals":275,"taintFlows":286,"riskAssessment":331,"analyzedAt":339},{"hooks":143,"ajaxHandlers":227,"restRoutes":266,"shortcodes":267,"cronEvents":272,"entryPointCount":167,"unprotectedCount":269},[144,150,155,160,163,168,172,175,179,182,185,188,190,193,196,198,201,204,206,208,211,213,216,219,221,223,225],{"type":145,"name":146,"callback":147,"priority":14,"file":148,"line":149},"action","init","set_setting_data","hotelipp.php",50,{"type":145,"name":151,"callback":152,"priority":153,"file":148,"line":154},"after_setup_theme","load_pluggable",99,51,{"type":145,"name":156,"callback":157,"priority":158,"file":148,"line":159},"plugins_loaded","closure",11,108,{"type":145,"name":161,"callback":157,"priority":70,"file":148,"line":162},"save_post",116,{"type":164,"name":165,"callback":157,"file":166,"line":167},"filter","cron_schedules","inc\u002Fcron.php",14,{"type":145,"name":169,"callback":170,"file":166,"line":171},"hotelipp_auto_update","anonymous",35,{"type":145,"name":173,"callback":157,"file":174,"line":70},"admin_menu","inc\u002Fdiagnosis.php",{"type":145,"name":176,"callback":157,"file":177,"line":178},"wp_enqueue_scripts","inc\u002Fenqueues.php",13,{"type":145,"name":180,"callback":157,"file":177,"line":181},"admin_enqueue_scripts",39,{"type":145,"name":183,"callback":157,"file":177,"line":184},"enqueue_block_editor_assets",88,{"type":145,"name":176,"callback":157,"priority":186,"file":177,"line":187},20,126,{"type":145,"name":180,"callback":157,"priority":186,"file":177,"line":189},139,{"type":164,"name":191,"callback":157,"file":192,"line":158},"manage_hotelipp_hotel_posts_columns","inc\u002Fmanage_columns.php",{"type":164,"name":194,"callback":157,"file":192,"line":195},"manage_edit-hotelipp_hotel_sortable_columns",26,{"type":145,"name":197,"callback":157,"priority":70,"file":192,"line":46},"manage_hotelipp_hotel_posts_custom_column",{"type":164,"name":199,"callback":157,"priority":70,"file":192,"line":200},"post_row_actions",198,{"type":164,"name":202,"callback":157,"priority":70,"file":192,"line":203},"get_edit_post_link",206,{"type":145,"name":180,"callback":157,"file":192,"line":205},212,{"type":145,"name":173,"callback":157,"priority":186,"file":207,"line":70},"inc\u002Fmenu\u002Fedit_hotel.php",{"type":145,"name":209,"callback":157,"file":210,"line":70},"admin_notices","inc\u002Fmenu\u002Fnotices.php",{"type":145,"name":173,"callback":157,"file":212,"line":70},"inc\u002Fmenu.php",{"type":145,"name":214,"callback":157,"file":212,"line":215},"admin_init",63,{"type":145,"name":214,"callback":157,"file":217,"line":218},"inc\u002Fpluggable.php",22,{"type":145,"name":146,"callback":157,"file":220,"line":70},"inc\u002Fregister_blocks.php",{"type":145,"name":146,"callback":157,"file":222,"line":70},"inc\u002Fregister_meta.php",{"type":145,"name":146,"callback":157,"file":224,"line":70},"inc\u002Fregister_pt.php",{"type":145,"name":146,"callback":157,"file":226,"line":158},"inc\u002Fregister_shortcode.php",[228,233,236,239,242,245,248,251,255,257,260,263],{"action":229,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":232},"hotelipp_search_rakuten",false,"inc\u002Fajax.php",77,{"action":234,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":235},"hotelipp_search_jalan",157,{"action":237,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":238},"hotelipp_register_hotel",163,{"action":240,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":241},"hotelipp_refresh_hotel",246,{"action":243,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":244},"hotelipp_save_settings",273,{"action":246,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":247},"hotelipp_check_link",295,{"action":249,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":250},"hotelipp_check_agoda_link",324,{"action":252,"nopriv":253,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":254},"hotelipp_track_click",true,352,{"action":252,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":256},353,{"action":258,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":259},"hotelipp_save_hotel_ajax",380,{"action":261,"nopriv":230,"callback":170,"hasNonce":230,"hasCapCheck":230,"file":231,"line":262},"hotelipp_get_hotels",472,{"action":264,"nopriv":230,"callback":157,"hasNonce":230,"hasCapCheck":230,"file":174,"line":265},"hotelipp_ping",213,[],[268,270],{"tag":4,"callback":170,"file":226,"line":269},12,{"tag":271,"callback":170,"file":226,"line":178},"hotelipp_hotel",[273],{"hook":169,"callback":169,"file":166,"line":274},24,{"dangerousFunctions":276,"sqlUsage":277,"outputEscaping":279,"fileOperations":27,"externalRequests":47,"nonceChecks":178,"capabilityChecks":178,"bundledLibraries":285},[],{"prepared":27,"raw":27,"locations":278},[],{"escaped":280,"rawEcho":14,"locations":281},290,[282],{"file":174,"line":283,"context":284},173,"raw output",[],[287,305,313,323],{"entryPoint":288,"graph":289,"unsanitizedCount":27,"severity":304},"page_diagnosis (inc\u002Fdiagnosis.php:21)",{"nodes":290,"edges":302},[291,296],{"id":292,"type":293,"label":294,"file":174,"line":295},"n0","source","$_GET",38,{"id":297,"type":298,"label":299,"file":174,"line":300,"wp_function":301},"n1","sink","echo() [XSS]",140,"echo",[303],{"from":292,"to":297,"sanitized":253},"low",{"entryPoint":306,"graph":307,"unsanitizedCount":27,"severity":304},"\u003Cdiagnosis> (inc\u002Fdiagnosis.php:0)",{"nodes":308,"edges":311},[309,310],{"id":292,"type":293,"label":294,"file":174,"line":295},{"id":297,"type":298,"label":299,"file":174,"line":300,"wp_function":301},[312],{"from":292,"to":297,"sanitized":253},{"entryPoint":314,"graph":315,"unsanitizedCount":27,"severity":304},"page_hotel_edit (inc\u002Fmenu\u002Fedit_hotel.php:14)",{"nodes":316,"edges":321},[317,320],{"id":292,"type":293,"label":318,"file":207,"line":319},"$_GET (x7)",15,{"id":297,"type":298,"label":299,"file":207,"line":13,"wp_function":301},[322],{"from":292,"to":297,"sanitized":253},{"entryPoint":324,"graph":325,"unsanitizedCount":27,"severity":304},"\u003Cedit_hotel> (inc\u002Fmenu\u002Fedit_hotel.php:0)",{"nodes":326,"edges":329},[327,328],{"id":292,"type":293,"label":318,"file":207,"line":319},{"id":297,"type":298,"label":299,"file":207,"line":13,"wp_function":301},[330],{"from":292,"to":297,"sanitized":253},{"summary":332,"deductions":333},"The \"hotelipp\" plugin v0.0.3 demonstrates strong adherence to several secure coding practices, notably the complete absence of dangerous functions, 100% utilization of prepared statements for SQL queries, and perfect output escaping. This indicates a developer focused on preventing common injection vulnerabilities. The plugin also shows a good understanding of WordPress security mechanisms with all 13 nonces and capability checks implemented correctly.\n\nHowever, a significant concern arises from the substantial attack surface exposed without authentication. Out of 14 identified entry points, a concerning 12 are AJAX handlers that lack any form of authorization checks. This means any user, even unauthenticated ones, could potentially trigger these AJAX actions, leading to unintended consequences or exploitation if further logic is flawed. While taint analysis and vulnerability history show no immediate threats, this lack of authentication on a large number of entry points is a fundamental security weakness that could be exploited in conjunction with other minor flaws or future vulnerabilities.\n\nIn conclusion, the plugin has a solid foundation in secure coding principles regarding SQL and output handling. The absence of known vulnerabilities and CVEs is positive. Nevertheless, the unprotected AJAX handlers represent a critical security gap that significantly elevates the risk profile, demanding immediate attention and mitigation through the implementation of appropriate authorization checks.",[334,336],{"reason":335,"points":70},"Unprotected AJAX handlers present",{"reason":337,"points":338},"Large attack surface without auth checks",8,"2026-04-16T11:21:23.244Z",{"wat":341,"direct":358},{"assetPaths":342,"generatorPatterns":349,"scriptPaths":350,"versionParams":351},[343,344,345,346,347,348],"\u002Fwp-content\u002Fplugins\u002Fhotelipp\u002Fdist\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fhotelipp\u002Fdist\u002Fjs\u002Ftracking.js","\u002Fwp-content\u002Fplugins\u002Fhotelipp\u002Fdist\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fhotelipp\u002Fdist\u002Fjs\u002Fsetting.js","\u002Fwp-content\u002Fplugins\u002Fhotelipp\u002Fdist\u002Fcss\u002Feditor.css","\u002Fwp-content\u002Fplugins\u002Fhotelipp\u002Fdist\u002Fjs\u002Fsearch.js",[],[344,346,348],[352,353,354,355,356,357],"hotelipp\u002Fdist\u002Fcss\u002Fstyle.css?ver=","hotelipp\u002Fdist\u002Fjs\u002Ftracking.js?ver=","hotelipp\u002Fdist\u002Fcss\u002Fadmin.css?ver=","hotelipp\u002Fdist\u002Fjs\u002Fsetting.js?ver=","hotelipp\u002Fdist\u002Fcss\u002Feditor.css?ver=","hotelipp\u002Fdist\u002Fjs\u002Fsearch.js?ver=",{"cssClasses":359,"htmlComments":362,"htmlAttributes":366,"restEndpoints":367,"jsGlobals":368,"shortcodeOutput":372},[360,361],"hotelipp-card","hotelipp-buttons",[363,364,365],"\u003C!-- ─────────────────── 投稿保存時に「使用ページ」キャッシュをクリア ─────────────────── -->","\u003C!-- （次回一覧表示時に自動再計算される） -->","\u003C!-- ─────────────────── 楽天トラベル・じゃらん・Yahoo!トラベル・Agodaなど複数の予約サイトに対応したアフィリエイトリンク付きのホテルカードを作成・管理できるプラグインです。Gutenbergブロックおよびショートコードに対応しています。 -->",[],[],[369,370,371],"hotelippTracking","hotelippAdmin","hotelippEditor",[],{"error":253,"url":374,"statusCode":375,"statusMessage":376,"message":376},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fhotelipp\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":378,"versions":379},4,[380,385,392,399],{"version":6,"download_url":26,"svn_tag_url":381,"released_at":28,"has_diff":230,"diff_files_changed":382,"diff_lines":28,"trac_diff_url":383,"vulnerabilities":384,"is_current":253},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fhotelipp\u002Ftags\u002F0.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fhotelipp%2Ftags%2F0.0.2&new_path=%2Fhotelipp%2Ftags%2F0.0.3",[],{"version":386,"download_url":387,"svn_tag_url":388,"released_at":28,"has_diff":230,"diff_files_changed":389,"diff_lines":28,"trac_diff_url":390,"vulnerabilities":391,"is_current":230},"0.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhotelipp.0.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fhotelipp\u002Ftags\u002F0.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fhotelipp%2Ftags%2F0.0.1&new_path=%2Fhotelipp%2Ftags%2F0.0.2",[],{"version":393,"download_url":394,"svn_tag_url":395,"released_at":28,"has_diff":230,"diff_files_changed":396,"diff_lines":28,"trac_diff_url":397,"vulnerabilities":398,"is_current":230},"0.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhotelipp.0.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fhotelipp\u002Ftags\u002F0.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fhotelipp%2Ftags%2F0.0.0&new_path=%2Fhotelipp%2Ftags%2F0.0.1",[],{"version":400,"download_url":401,"svn_tag_url":402,"released_at":28,"has_diff":230,"diff_files_changed":403,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":404,"is_current":230},"0.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhotelipp.0.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fhotelipp\u002Ftags\u002F0.0.0\u002F",[],[]]