/* 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":75850,"date":"2026-05-22T22:25:10","date_gmt":"2026-05-22T22:25:10","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=75850"},"modified":"2026-05-22T22:25:11","modified_gmt":"2026-05-22T22:25:11","slug":"acerca-de-chile-los-casinos-con-manga-larga-bonos-audiencia-regalado-desprovisto-deposito-desaparecieron-referente-a-2020","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/acerca-de-chile-los-casinos-con-manga-larga-bonos-audiencia-regalado-desprovisto-deposito-desaparecieron-referente-a-2020\/","title":{"rendered":"Acerca de Chile los casinos con manga larga bonos audiencia regalado desprovisto deposito desaparecieron referente a 2020"},"content":{"rendered":"

Las bonos carente tanque acostumbran a quedar disenados para seducir en cero millas jugadores, sin embargo ocasionalmente se poseen a gente existentes golden crown casino<\/a> como toda promociones especificas. Para dar con las promociones mas recientes, revisa Sloterman en donde os indicamos los ultimos bonos falto deposito.<\/p>\n

Si, en caso de que cumples las instalaciones de puesta desplazandolo hacia el pelo respetas el margen maximo sobre retirada<\/h2>\n

Concebir esta discrepancia evita pensar que todo lo que resulte posible con manga larga algun bono desprovisto tanque acerca de algun casino online de Argentina se encontrara presente disponible con el fin de acoger automaticamente. El requisito de postura, asimismo conocido como WR, sugiere lo que debes emplazar cualquier bono antes de conseguir apartar los ganancias. Referente a los casinos joviales bonos carente deposito ademi?s se corrobora que hayas cumplido las campos de puesta, nuestro plazo desplazandolo hacia el pelo nuestro margen maximo en aplaudir la algoritmo. Ingresar en algun bono sin deposito acerca de algun casino online referente a Chile puede llevar unicamente los min., aunque es conveniente terminar nuestro desarrollo atentamente en el momento en que el primer momento. Las bonos de casino desprovisto tanque resultan promociones que permiten retar falto acceder dinero propio tras terminar el asignacion.<\/p>\n

Nuestro capacidad sobre puesta (wagering) explica cuantas veces deberias participar la importancia del bono suin obtener arrinconar ganancias. Los casinos siguen un cantidad limitado sobre tiradas gratis referente a una tragamonedas resume. Las bonos desprovisto tanque son promociones que posibilitan a las jugadores sufrir los casinos falto aventurar la zapatilla y el pie particular dinero. El uso de bonos sin tanque sobre casinos espanoles ha sido algun asunto de creciente atencion dentro de jugadores y operadores. Acostumbran a acerca de tragamonedas seleccionadas, no obstante determinados casinos permiten sobra opciones que usan contribucion parcial.<\/p>\n

Nuestro rollover o bien exigencia de envite dictamina cuantas veces debes colocar nuestro costo del bono suin obtener arrinconar las ganancias. Las ganancias obtenidas con manga larga este bono de recibimiento se encuentran limitadas a 200\ufffd, mientras cual los de las tiradas regalado estan limitadas en 25\ufffd. Algunos de los angulos estrategico que las jugadores valoran al escoger cualquier casino en internet sin facultad acerca de Portugal es la elasticidad referente a los metodos sobre paga. Acerca de lo cual estaria la accion de el participante, referente a encontrar los excelentes bonos desprovisto tanque en casinos.<\/p>\n

En VegasSlotsOnline, igual que apasionados del esparcimiento en internet, queremos cual saques nuestro extremo bando a los bonos carente deposito disponibles. Si la oferta requiere un ley, sosten de introducirlo dentro del activarlo para aprovechar dentro del maximo el bono falto deposito en juguetear. ?Te gustaria aprovechar los bonos falto tanque en casinos en internet joviales recursos eficaz?<\/p>\n

Los bonos de casino carente tanque podran constar sobre la una na? asignada an el perfil del componente con el fin de usar del sitio del casino desprovisto necesidad sobre encontrarse realizado cualquier deposito previamente, o bien algun decidido numero sobre tiradas gratis en uno o algunos juegos concretos. Vale encontrarse en tu pensamiento diferentes angulos suin aspirar para utilizar algun bono desprovisto tanque referente a algun casino online. Una la informacion y no ha transpirado detalles sobre esta pagina fue revisada por nuestro profesional acerca de casinos online, Fran Sanchez. Energica su bono de casino sin tanque buscando registrarte desplazandolo hacia el pelo corroborar tu perfil. Resulta comun es que esos bonos de casino inscribiri? traten sobre bonos sobre bienvenida acerca de casinos giros de balde, recursos eficaz o cashback tal que son acreditados a la cuenta de el usuario despues de cual oriente realiza un deposito original.<\/p>\n

Oriente bono de brinda cualquier bono de casino de treinta \ufffd igual que la mayoria de una propaganda de natalicio. Las ganancias debidas con las tiradas gratuitas se acreditan igual que bono y estan sujetas a algun exigencia sobre envite sobre 45 veces. Inclusive la ocasion, solo es necesario visto bonos falto deposito a su disposicion para algunos que festejan es invierno cumpleanos.<\/p>\n

Los bonos sin deposito permiten explorar juegos y no ha transpirado lucro conveniente falto aventurar su mismo recursos<\/h2>\n

Si, siempre que selecciones cualquier bono joviales instalaciones de postura justos y condiciones definidas. Determinados casinos ademas se fabrican con bonos desprovisto tanque a jugadores disponibles, como tarjetas regalado, recursos de descuento o bien giros extras igual que accesit para nobleza. Si, cualquier bono tiene requisitos de apuesta y limites de jubilacion que debes cumplir para impedir poder jubilar hacen de ganancias. Es posible adoptar dinero sin cargo, giros o invitaciones que es posible utilizar sobre tragaperras, ruleta, blackjack y otras juegos sobre casino. Los bonos desprovisto deposito resultan promociones cual las casinos en internet siguen desprovisto necesidad regalar cualquier tanque inaugural.<\/p>\n

Nuestro bono tiene que apostarse 50 veces antes de poder eximir los ganancias, con manga larga cualquier limite maximum de liberacion de 25\ufffd. Cualquier bono suele canjearse desde una plana de su promocion tras terminar el sometimiento y comprobacion. Nuestro bono provee 25 tiradas de balde sobre 0,20\ufffd entero la de una tragamonedas \ufffdSweet Bonanza Super Scatter\ufffd. Consigue 3 tiradas regalado desprovisto tanque de la promocion Happy Hour de eBingo<\/p>\n

Cuando marches a llevar a cabo cualquier bono falto tanque sobre casino, deberias realizarlo sobre algun casino online reputado, si, sin embargo igualmente tener en cuenta las palabras y no ha transpirado caracteristicas relevantes. En levante caso puedes procurar casinos con el pasar del tiempo bonos sobre admision gratuito falto deposito u ofertas con el fin de usuarios debido a registrados cual consistan referente a cartas gratuitas. Los casinos con el pasar del tiempo bonos de recepcion de balde carente tanque referente a Argentina, desplazandolo hacia el pelo con el pasar del tiempo promociones con el fin de usuarios regulares, ademi?s podrian dar recursos carente sobra. Tambien, nunca posee por vayamos por partes ser obligatoriamente algun bono sobre audiencia carente tanque. Cualquier bono carente deposito para casino online resulta una propuesta de los casas sobre apuestas asi\ufffd como casinos online de la que el camara dales alguna cosa alrededor del usuario falto necesidad sobre cualquier deposito precedente. Sencillo, por consiguiente en Optimobet nos hemos anterior ratos desplazandolo hacia el pelo muchas horas analizando diferentes posibilidades para traerte una lista completo con los superiores casinos con manga larga bono de admision sin tanque.<\/p>\n

Las bonos desprovisto tanque de casino suelen estar vinculados en juegos concretos, asi\ufffd como no todo el mundo tienen la misma facilidad ni contribuyen semejante en el rollover. Los bonos falto tanque particularmente acostumbran a reservarse de los jugadores cual forman adorno de el plan de franqueza en el caso de que nos lo olvidemos VIP de el casino. La bonos incluyo dirigido a seres ahora registrados cual hallan completado la demostracion sobre idiosincrasia. Las ganancias debidas con estas tiradas gratuitas poseen seguir requisitos de postura sin alcanzar retirarse. A discrepancia de los bonos habituales por tanque, aqui el camara te concede directamente un venta promocional indumentarias giros gratis para percibir algunos juegos, acostumbran a tragamonedas. Algunos de los bonos carente deposito de mayor completos asi\ufffd como escalonados del sector.<\/p>\n

Como otras bonos, tienen sus propios requisitos sobre postura, lapso de tratamiento y no ha transpirado rollover para liberar los hipoteticos ganancias. Se encuentran dicha promociones lo tanto referente a casinos online nuevos igual que acerca de otros con cualquier enorme recorrido, en forma de bonos de recibo o bien igual que bonos para jugadores debido a registrados. Y no ha transpirado dentro de las bonos de casino mas profusamente deseados nos topamos las giros de balde para sometimiento sin deposito, cada vez mayormente usuales. Una vez activada la publicidad, nuestro competidor albergara 10 dias naturales con el fin de utilizarlo y no ha transpirado completar los campos de envite.<\/p>\n","protected":false},"excerpt":{"rendered":"

Las bonos carente tanque acostumbran a quedar disenados para seducir en cero millas jugadores, sin embargo ocasionalmente se poseen a gente existentes golden crown casino como toda promociones especificas. Para dar con las promociones mas recientes, revisa Sloterman en donde os indicamos los ultimos bonos falto deposito. Si, en caso\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-75850","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75850","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=75850"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75850\/revisions"}],"predecessor-version":[{"id":75852,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75850\/revisions\/75852"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=75850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=75850"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=75850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}