/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":69036,"date":"2026-05-22T17:04:45","date_gmt":"2026-05-22T17:04:45","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=69036"},"modified":"2026-05-22T17:04:46","modified_gmt":"2026-05-22T17:04:46","slug":"play-geisha-aristocrat-free-from-inside-the-trial-and-read-review","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/play-geisha-aristocrat-free-from-inside-the-trial-and-read-review\/","title":{"rendered":"Play Geisha Aristocrat Free from inside the Trial and read Review"},"content":{"rendered":"

I might frankly play that it slot even more today, but not, brand new betting monthly finances getting very low and finding the time so you can play causes it to be very difficult to enjoy this position. And today undoubtedly I believe it\u2019s my most useful step three favourite Endorphina position. The game offers a keen RTP rates getting together with a good 97.65%, reduced to medium volatility, 100 percent free spins, Multiplier symbols, broadening wilds, and a lot more.<\/p>\n

Down thinking are social situations\u2014teapots, shamisen tool, golden sandals, and Chinese gold coins\u2014as well as a romance kanji. Just pure feet game and scatter-triggered free twist wins meet the criteria. Shortly after people profit regarding the base online game, you might gamble it on Chance Game\u2014a credit-selecting twice-or-absolutely nothing feature you to works to ten cycles. Geisha runs on 25 repaired paylines all over a beneficial 5\u00d7step three grid\u2014you might\u2019t to change this new range matter, only their total choice. It simply can be found along with its koi wilds and you will joker multipliers, a picture of the early build values.<\/p>\n

Geisha’s Revenge isn’t the lightest on the web slot You Plinko<\/a> will find discovered, but if you possess a smart phone established immediately after 2020 and an enhanced web browser, you’ll have little trouble. The brand new web browser and you can systems compatibility was complete, whilst provider advises Safari and you can Chrome having optimal performance. I really appreciate the newest authentic sound-over into the Japanese, plus the effortless animations and obvious image. Alot more free revolves should be won inside the minigame about exact same style by landing step 3 or more scatters. The spread out signs could possibly get land towards the all the 5 reels, and step three of those end in the main benefit round. Collapsing Reels into the Geisha’s Revenge was improved of the a brand-brand new ability available in the beds base online game and extra bullet.<\/p>\n

Geisha have the absolute minimum bet out-of $0.01 this\u2019s extremely accessible to bettors coping with a smaller sized budget. This can end up in the bonus bullet throughout the common way and you may you\u2019ll find that about three extra icons often homes to your reels on the adopting the spin. Instead of waiting around for three or maybe more of your own bonus symbols so you’re able to belongings, you should buy your path for the fascinating totally free spins feature on the price of 120x their share. Toward one hand, they promises which you\u2019ll will experience the most exciting part of the slot while to experience obviously doesn\u2019t be sure this. This particular aspect fundamentally enables you to buy your method to the incentive bullet of any offered position with no need of triggering they as a result of absolute gameplay on the base video game. This particular aspect can property you specific really big gains and can charge you a price equal to your overall wager.<\/p>\n

This new graphic structure try a mix of conventional Japanese aesthetics and you can modern slot graphics, having backgrounds presenting extravagant teahouses, moonlit gardens, and drifting cherry flowers. We could state with full confidence so it provides undergone the test of energy. Although it\u2019s maybe not the newest game, there are they in lot of online casino libraries. Usually i\u2019ve gathered relationship toward web sites\u2019s top position online game developers, so if a different sort of online game is about to lose it\u2019s more than likely i\u2019ll hear about it earliest. And several tries to twice my payouts from the enjoy function triggered a loss of profits.<\/p>\n

Thereon mention, the fresh new Huge Master icon awards 5, 10 otherwise 50 times share when about three, four or five are available in any reputation. Geisha Facts belongs to the cartoon slot category, whoever icons are made during the anime themed picture. Back in August 2012, Playtech released a romantic like story of feudal The japanese, naming it Geisha Story. The latest payment speed out of a video slot ‘s the portion of their wager you could expect you’ll discover right back because the payouts. Scatter(You need step three spread out icons so you can end in the benefit round) The fresh new paytable suggests active beliefs in line with the bet amount your enter, so that the choice well worth you decide on would be increased according to the new paytable multipliers into the slot machine game.<\/p>\n

To enter the latest unique enjoy display, just click one of them buttons. The fresh new \u201cBet You to definitely\u201d and you can \u201cMaximum Wager\u201d buttons getting \u201cGamble\u201d keys immediately after people spin brings in a prize. After you have seen the fifth display screen, simply click \u201cHELP\u201d to return towards spinning reels. There are four screens, and you also get better from just one to a higher from the clicking the newest \u201cHELP\u201d option. An individual-switch navigation experience placed on the fresh pay tables display. The newest controls at the bottom of screen is modeled particularly the new keys based in the game’s residential property-based gambling establishment alternatives.<\/p>\n

That have released the earliest host inside the 1953, this Australian local casino software and you may gaming merchant can be a bit out-of good ‘giant of off under’ with respect to the world of casinos on the internet. When you are geishas might have originated china and taiwan, he could be worldwide accepted worldwide. That it, and very good incentives and a lot of potential paylines means that you can wallet certain fairly larger victories with this particular Geisha video game. A few of the benefits you can enjoy when to try out this top Aristocrat name during the rated 10 most useful gambling enterprises include wilds, free revolves, added bonus spins and a different progressive jackpot function. Which free online Geisha slot identity is loaded with enough fun more keeps and you can bonuses meet up with possibly the really requiring out of slot machine reel spinners.<\/p>\n

This new packing screen of a game can frequently show everything you that you need to learn about simply how much you\u2019lso are probably enjoy it. Geisha Wonder’s breathtaking picture and easy control panel lead to a extremely pleasant to relax and play sense. If the 5 of those are available anywhere to the reels, all at once, you can easily victory a sensational 400x multiplier of your most recent bet. The Spread symbol rewards you thru Totally free Revolves along with a beneficial 2x multiplier and you may develops based on how of many Scatters are available during the after. Advanced Autoplay enables you to enjoy up to step one,100 cycles without having to mouse click other button, therefore determine what variety of gains it should stop towards the, or set it up to end considering your cash profile. The fresh blue and you may orange lanterns could be the one or two lower denominations, as reddish and you will green lanterns prize a bit large profits.<\/p>\n

This slot spends an elementary four-reel grid, for each reel enjoys about three rows out-of icons. six fans will look towards display and you should choose one of them. The brand new screen of one’s slot machine game is a useful one and soft. It\u2019s serious about the stunning and sensitive like ranging from a great geisha and you may a samurai.<\/p>\n

This is accomplished by pressing the new Money icon into the leftover region of the online game display screen, next to the Borrowing monitor. Geisha\u2019s settings is actually a vintage 5-reel, twenty five payline options, that have mobile symbols and you may active transitions. Ink-coated cherry woods during the plants comprise the back ground, with actual pink flower petals softly blowing over the screen as you gamble.<\/p>\n

Which dynamic framework have all of the twist fascinating, as you never ever slightly understand how the brand new icons tend to align. Aside from the advanced level graphics, this new developers did a fantastic job toward animated graphics and you can audio. The brand new Geisha\u2019s home is full of intimate birds, pleasant plant life, and you can terrifying dragons. 3, 4, and you may 5 scatters can get you 5, 10, and you can 15 totally free revolves correspondingly. Although not, just how many even more revolves you earn will depend on exactly how many scatters you can belongings.<\/p>\n

In place of throughout the foot online game, in which multipliers reset after every spin, the fresh 100 percent free Spins function allows multipliers to amass and you may persist while in the the entire bonus round. That it brings an exciting vibrant in which just one spin is capable of turning towards a prolonged sequence of gains, for each and every probably more valuable compared to history. This feature not just expands the fresh thrill of each twist however, along with boosts the likelihood of initiating numerous Multiplier Screen. After each and every winning integration, the newest Cascading Gains ability kicks in, prolonging this new thrill of each spin.<\/p>\n","protected":false},"excerpt":{"rendered":"

I might frankly play that it slot even more today, but not, brand new betting monthly finances getting very low and finding the time so you can play causes it to be very difficult to enjoy this position. And today undoubtedly I believe it\u2019s my most useful step three favourite\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-69036","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=69036"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69036\/revisions"}],"predecessor-version":[{"id":69037,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/69036\/revisions\/69037"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=69036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=69036"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=69036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}